SYSTEMS SOFTWARE

Working Group Members

Key Activities
 

MPI:

  • MPI-1: Performance studies and scalability

  • MPI-2: Implementation of one-sided operations

  • MPICH-2: Tuning for BG/L

  • MPI-IO: Performance and scalability studies

System Management:

  • Scheduling tools and components

  • Accounting

  • Leveraging the DOE SciDAC effort

Programming Tools:

  • Compilers: C, C++, Fortran 90, Python, etc.

  • Debugging: Parallel debugging tools at scale

  • Performance analysis: Jumpshot, TAU, etc.

Operating Systems: 

  • Features supported by Compute Node Kernel
  • User code on i/o nodes
  • PVFS support
  • Dynamically loaded library support
  • Thread/fork() support
  • Linux as the compute node kernel