parallèles from physics, maths, programming to supercomputing
TRANSCRIPT
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 [email protected], with subject: Research Computing
ParallèlesTrainingClass
TheParallèlesClassismeanttosharebestpracticesinhighperformancecomputing.Itspansoverthescientificcomputingarchitecture,fromthescientificproblems,(usuallyaspartialderivatedequations),todiscretizationandnumericalmethod,toprogrammingandfinallytosupercomputer.Initscurrentversion,itisillustratedasa2Dacousticwavepropagationproblembyfinitedifferenceinthetimedomain.
SpanningovertheScientificArchitecture• Acoustic Wave Equation: focuses on the Physics and Mathematics aspects of the
problemtobesolved.
• DiscretizationandFiniteDifference:focusesontheNumericalmethods.
• Programming: Several languages such as Fortran, C, Python, MATLAB and Julia areintroduced,andusedtocodetheacousticwavepropagationasa2DFDTD.
• Optimization: Vectorization and parallelization techniques such as OpenMP, MPI,OpenACCwillbeintroducedanddemonstrated.
• Supercomputers:ThecodewillrunonsystemssuchasMacBookPro,DellT7500,NoorclusterswithGPU/IntelPhinodes.