SlideShare a Scribd company logo
DATASHEET
TRAININGS, WORKSHOPS, AND
SEMINARS
© Copyright KAUST IT Research Computing 2016. Created March 2016. KAUST endeavours to ensure that the information in this document is correct and fairly stated, but does not accept liability for any errors or omissions.
All company/product names mentioned may be trademarks or registered trademarks of their respective holders and are used for identification purpose only.
CONTACT IT RESEARCH COMPUTING
Visit researchcomputing.kaust.edu.sa. Follow us on @KAUST_RC.
Email ithelpdesk@kaust.edu.sa, with subject: Research Computing
Parallèles	Training	Class	
	
The	Parallèles	Class	is	meant	to	share	best	practices	in	high	performance	
computing.	It	spans	over	the	scientific	computing	architecture,	from	the	scientific	
problems,	(usually	as	partial	derivated	equations),		to	discretization	and	
numerical	method,	to	programming	and	finally	to		supercomputer.	In	its	current	
version,	it	is	illustrated	as	a	2D	acoustic	wave	propagation	problem	by	finite	
difference	in	the	time	domain.
Spanning	over	the	Scientific	Architecture	
• Acoustic	 Wave	 Equation:	 focuses	 on	 the	 Physics	 and	 Mathematics	 aspects	 of	 the	
problem	to	be	solved.		
• Discretization	and	Finite	Difference:	focuses	on	the	Numerical	methods.	
• Programming:	 Several	 languages	 such	 as	 Fortran,	 C,	 Python,	 MATLAB	 and	 Julia	 are	
introduced,	and	used	to	code	the	acoustic	wave	propagation	as	a	2D	FDTD.	
• Optimization:	 Vectorization	 and	 parallelization	 techniques	 such	 as	 OpenMP,	 MPI,	
OpenACC	will	be	introduced	and	demonstrated.	
• Supercomputers:	The	code	will	run	on	systems	such	as	MacBook	Pro,	Dell	T7500,	Noor	
clusters	with	GPU/Intel	Phi	nodes.

More Related Content

Similar to Parallèles-sheet-v3

Power Consumption Prediction based on Statistical Learning Techniques - David...
Power Consumption Prediction based on Statistical Learning Techniques - David...Power Consumption Prediction based on Statistical Learning Techniques - David...
Power Consumption Prediction based on Statistical Learning Techniques - David...
Data Science Milan
 
Emilio Tarango Resume CV
Emilio Tarango Resume CVEmilio Tarango Resume CV
Emilio Tarango Resume CV
Emilio Tarango
 
Full_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_ChildsFull_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_Childs
Russell Childs
 
2014-10-10-SBC361-Reproducible research
2014-10-10-SBC361-Reproducible research2014-10-10-SBC361-Reproducible research
2014-10-10-SBC361-Reproducible research
Yannick Wurm
 
Smith Institute System Engineering
Smith Institute System EngineeringSmith Institute System Engineering
Smith Institute System Engineering
Smith Institute
 
Editing Sample
Editing SampleEditing Sample
Editing Sample
dissertationprime
 
RobertResume2016
RobertResume2016RobertResume2016
RobertResume2016
Robert Livescu
 
Leveraging Taxonomy Management with Machine Learning
Leveraging Taxonomy Management with Machine LearningLeveraging Taxonomy Management with Machine Learning
Leveraging Taxonomy Management with Machine Learning
Semantic Web Company
 
Introduction to Operations Research
Introduction to Operations ResearchIntroduction to Operations Research
Introduction to Operations Research
Sundar B N
 
Resume_Adan_Acosta_2016
Resume_Adan_Acosta_2016Resume_Adan_Acosta_2016
Resume_Adan_Acosta_2016
Ad Acosta Maldonado
 
Resume_Nov2016 - LinkedIn
Resume_Nov2016 - LinkedInResume_Nov2016 - LinkedIn
Resume_Nov2016 - LinkedIn
Magnus Hök
 
Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...
drboon
 
Semmlow2004
Semmlow2004Semmlow2004
Semmlow2004
Pablo Lucero
 
36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...
36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...
36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...
Avinash Nandakumar
 
Architects Functions.potx
Architects Functions.potxArchitects Functions.potx
Architects Functions.potx
SureshMaruthirao
 
Open science in cognitive modeling
Open science in cognitive modelingOpen science in cognitive modeling
Open science in cognitive modeling
Caspar Addyman
 
comspace technology profile
comspace technology profilecomspace technology profile
comspace technology profile
Wao Wamola
 
acm
acmacm
acm
butest
 
Resume
ResumeResume
THANH resume industry
THANH resume industryTHANH resume industry
THANH resume industry
Thanh Nguyen
 

Similar to Parallèles-sheet-v3 (20)

Power Consumption Prediction based on Statistical Learning Techniques - David...
Power Consumption Prediction based on Statistical Learning Techniques - David...Power Consumption Prediction based on Statistical Learning Techniques - David...
Power Consumption Prediction based on Statistical Learning Techniques - David...
 
Emilio Tarango Resume CV
Emilio Tarango Resume CVEmilio Tarango Resume CV
Emilio Tarango Resume CV
 
Full_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_ChildsFull_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_Childs
 
2014-10-10-SBC361-Reproducible research
2014-10-10-SBC361-Reproducible research2014-10-10-SBC361-Reproducible research
2014-10-10-SBC361-Reproducible research
 
Smith Institute System Engineering
Smith Institute System EngineeringSmith Institute System Engineering
Smith Institute System Engineering
 
Editing Sample
Editing SampleEditing Sample
Editing Sample
 
RobertResume2016
RobertResume2016RobertResume2016
RobertResume2016
 
Leveraging Taxonomy Management with Machine Learning
Leveraging Taxonomy Management with Machine LearningLeveraging Taxonomy Management with Machine Learning
Leveraging Taxonomy Management with Machine Learning
 
Introduction to Operations Research
Introduction to Operations ResearchIntroduction to Operations Research
Introduction to Operations Research
 
Resume_Adan_Acosta_2016
Resume_Adan_Acosta_2016Resume_Adan_Acosta_2016
Resume_Adan_Acosta_2016
 
Resume_Nov2016 - LinkedIn
Resume_Nov2016 - LinkedInResume_Nov2016 - LinkedIn
Resume_Nov2016 - LinkedIn
 
Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...
 
Semmlow2004
Semmlow2004Semmlow2004
Semmlow2004
 
36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...
36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...
36324442 biosignal-and-bio-medical-image-processing-matlab-based-applications...
 
Architects Functions.potx
Architects Functions.potxArchitects Functions.potx
Architects Functions.potx
 
Open science in cognitive modeling
Open science in cognitive modelingOpen science in cognitive modeling
Open science in cognitive modeling
 
comspace technology profile
comspace technology profilecomspace technology profile
comspace technology profile
 
acm
acmacm
acm
 
Resume
ResumeResume
Resume
 
THANH resume industry
THANH resume industryTHANH resume industry
THANH resume industry
 

Parallèles-sheet-v3

  • 1. DATASHEET TRAININGS, WORKSHOPS, AND SEMINARS © Copyright KAUST IT Research Computing 2016. Created March 2016. KAUST endeavours to ensure that the information in this document is correct and fairly stated, but does not accept liability for any errors or omissions. All company/product names mentioned may be trademarks or registered trademarks of their respective holders and are used for identification purpose only. CONTACT IT RESEARCH COMPUTING Visit researchcomputing.kaust.edu.sa. Follow us on @KAUST_RC. Email ithelpdesk@kaust.edu.sa, with subject: Research Computing Parallèles Training Class The Parallèles Class is meant to share best practices in high performance computing. It spans over the scientific computing architecture, from the scientific problems, (usually as partial derivated equations), to discretization and numerical method, to programming and finally to supercomputer. In its current version, it is illustrated as a 2D acoustic wave propagation problem by finite difference in the time domain. Spanning over the Scientific Architecture • Acoustic Wave Equation: focuses on the Physics and Mathematics aspects of the problem to be solved. • Discretization and Finite Difference: focuses on the Numerical methods. • Programming: Several languages such as Fortran, C, Python, MATLAB and Julia are introduced, and used to code the acoustic wave propagation as a 2D FDTD. • Optimization: Vectorization and parallelization techniques such as OpenMP, MPI, OpenACC will be introduced and demonstrated. • Supercomputers: The code will run on systems such as MacBook Pro, Dell T7500, Noor clusters with GPU/Intel Phi nodes.