SI2007 Programming Scientific Applications

From NBCRwiki

Jump to: navigation, search

Back to SI2007 program

General Information

Time: 2 to 5 pm

Location: PFBH 161

Schedule

  • Tuesday, July 31, Developing MPI Applications for Large Clusters
    Instructors: Tim Kaiser, Jane Ren
    Start with basic MPI programming techniques, this series expands into parallel programming, debugging and optimization of codes, including the development and use of MyMPI.
    Topics:
    Introduction to MPI
    MyMPI - Parallel Programming in Python
  • Wednesday, Aug 1, New Programming Models
    Instructors: Tim Kaiser, Luca Clementi
    How to use new programming models to take advantage of emerging architectures?
    Topics:
    Where are machines going?
    Small scale SMP parallelism
    OpenMP
    MPI
    Combined OpenMP and MPI
    Large scale parallelism issues
    MPI-IO
    Example of fault tolerance using standard MPI-2
    Bag of task parallelism
  • Thursday, Aug 2, Numerical Libraries for Scientific Computing
    Instructors: Yuhui Cheng, Jane Ren
    How to leverage scientific libraries such as LAPACK, PETsC, FETK, SPRNG

Back to SI2007 program

Personal tools