[an error occurred while processing this directive]

Directive-Based Parallel Programming at Scale

High-end computer architectures continue to evolve in order to provide unprecedented levels of application performance, while reducing power utilization.  The compute power of individual nodes continues to grow, with increasing core counts, potential heterogeneity and a deep memory hierarchy. 

Probably no interface for exascale systems has been more hotly debated than that of the programming models that will be used to create application codes on these exceptionally complex platforms. An evolutionary path based on MPI, possibly in conjunction with directives, has been proposed, as have new “revolutionary” programming models. In this presentation, we discuss the status of directive-based multicore / many core programming interfaces in this context and the challenges that lie ahead for them.

 

Bio

Dr. Chapman joined SBU September 2015 as a Professor. She is a native of New Zealand who studied Mathematics and Computer Science in her home country, Germany and Northern Ireland, where she completed her Ph.D. on software support for distributed memory programming. She has been engaged in research on parallel programming languages and compiler technology for more than 15 years. Prior to coming to SBU, her research group at the Univ. of Houston developed OpenUH, a state-of-the-art open source compiler that is used to explore language, compiler and runtime techniques, with a special focus on multi-threaded programming. Dr. Chapman has been involved with the evolution of the OpenMP directive-based programming standard since 2001. She also is an active participant in the OpenSHMEM and OpenACC programming standards efforts.

Speaker

Barbara Chapman

Date

Thursday, October 29, 2015

Time

3 pm - 4 pm

Location

IACS Seminar Room