Register by emailing alain.clo@kaust.edu.sa from Research Computing.
Agenda
October 4
9:00 a.m. to 12:00 p.m.: Physics-Waves-Maths
2:00 to 4:00 p.m.: Discretization-Numerical Methods
October 5
9:00 a.m. to 12:00 p.m.: Acoustic 2D – Language and Coding
2:00 to 4:00 p.m.: Acoustic 2D – Optimization and Parallelization
Speaker: Alain Clò – Research Computing
Target Audience: Faculty, Researchers and Students
Topics: Best Practices in Scientific and High Performance Computing, spanning a wide range of interests:
– from PDEs or Scientific Problems, Waves
– through Mathematics, Discretization, Numerical Method, Solvers
– to Programming and down to Systems.
Goals: To strengthen ownership and control of the Scientific Computing Architecture and encourage creation and innovation.
The course is illustrated with the 2D acoustic wave propagation problem. It is going to be discretized with a finite difference scheme and coded in Fortran, in Python, in MATLAB and in Julia and then parallelized to run on Noor clusters made of Intel/AMD, Intel PHI and GPU nodes.