HPC Advisory Council TeraGrid 2010

HPC Applications Best Practices and the Effect of New Acceleration Technologies

Formed in May 2008, the HPC Advisory Council (http://www.hpcadvisorycouncil.com) is a high-performance computing educational and outreach center, consisting over 150 organizations. The HPC Advisory Council includes four special interest subgroups – HPC|Works, HPC|Scale, HPC|Storage and HPC|Cloud, and operates a technology leading computing center to support development, research, and explorations of high-performance applications, solutions and technologies. The center also provides free access to users around the world.


  • Gilad Shainer (HPC Advisory Council Chairman)
  • Tong Liu (HPC Advisory Council HPC|Works Subgroup Chair)
  • David Cownie
  • Jeff Layton


The "HPC Applications Best Practices and the Effect of New Acceleration Technologies" will provide an overview on the latest technologies that have been reviewed as part of the HPC Advisory Council's activities (such as NVIDIA GPUDirect, MPI offloads, HPC in the Cloud, RoCE and more) and an in-depth overview of libraries and application optimizations, profiling at small scale and large scale (including results from some of the world's fastest supercomputers) and best practices. Hands-on activities around applications best practices will be included as part of the tutorial.


8:00-8:15: HPC Advisory Council activities overview
8:15-9:15: Next generation technologies overview: GPUDirect for GPU accelerations, MPI and SHMEM offloading, RoCE (RDMA over Converged Ethernet), InfiniBand FDR/EDR roadmaps, next generation CPUs and large scale integrations, NAS, SAN and cluster file systems
9:15-10:00: 101 on application profiling – tools, compilers, setup, libraries, and troubleshooting for CPU/memory/networking; application installation best practices (such as OpenFoam, OpenAtom, CCSM, NWchemm NAMD etc)
10:00-10:15 Break
10:15-11:15: Application best practices and lessons learned at large scale, including setup and troubleshooting, different MPI implementations, usage of collectives operations and offloading, performance optimization and self building Lustre for cluster file system, power efficiency and more
11:15-12:00: Hands-on utilizing the HPC Advisory Council High Performance Center, open discussions and live troubleshooting. As time permits, overview into HPC in cloud computing and a demonstration of an HPC cloud environment

Register for the TeraGrid'10 Workshop

Sheraton Station Square
Pittsburgh, PA
August 2-5, 2010

For questions on the tutorial material, please contact info@hpcadvisorycouncil.com