Workshop on Software Tools for High Performance Computing
American University of Beirut
October 24 - 27, 2011
The Computer Science Department and the Center of Advanced Mathematical
Sciences are organizing a workshop on software tools for high performance
This workshop will be led by Dr. Aron Ahmadia from King Abdullah University of Science and Technology. The hands-on sessions will take place in Bliss Hall, room 114, the public lecture will take place in College Hall Auditorium B1.
1. Monday, October 24th: In the beginning, there was the
Linux command line, python and shell scripting, Makefiles, provenance, reproducibility, version control, testing, computational software engineering.
*** Shell scripting, reproducibility, version control exercises
2. Tuesday, October 25th: Scaling through concurrency:
distributed memory parallelism with MPI: point-to-point, collective, one-sided
*** C MPI, Fortran MPI, MPI I/O, or mpi4py exercises
3. Wednesday, October 26th; A whirlwind tour of numerical and symbolic libraries available in Python through Sage.
*** Sage (numpy, scipy, sympy exercises)
*** Public lecture
4. Thursday, October 27th: Applications in Partial
Equations: Lid- and thermally-driven cavity flow in 2-D, Nonlinear shocks in
periodic media in 1-D / petsc4py, pyclaw exercises.
|Time||Monday October 24||Tuesday October 25||Wednesday October 26||Thursday October 27|
|02:00 PM - 03:30 PM||Hands-on Session||Hands-on Session||Hands-on Session
(02:00 PM - 03:15 PM)
|03:30 PM - 04:00 PM||Coffee Break||Coffee Break||Coffee Break
(03:15 PM- 3:30 PM)
|04:00 PM - 05:30 PM||Hands-on Session||Hands-on Session||Public Lecture
(03:30 PM - 04:40 PM)
College Hall Auditorium B1
Kindly fill all the fields below: