PEEPS: Programming Environments for Emerging Parallel Systems
Organizers
- Dr. Lenny Oliker
Computational Research Division
Lawrence Berkeley National Laboratory
Berkeley, California, USA
{LOliker}@lbl.gov - Dr. Nick Wright
National Energy Research Scientific Center
Lawrence Berkeley National Laboratory
Berkeley, California, USA
{NJWright}@lbl.gov
Motivation
A programming model is a bridge between a developers natural model of an application and an implementation of that application on available hardware. With the growing complexity of parallel computing systems there is an increased emphasis upon developing programming models that achieve high performance and portability, while simultaneously enabling programr productivity. These goals will become particularly challenging for future many-core based architectures, where applications are increasingly likely to rely on fine-grained parallelism and strong scaling while supporting fault resilience — to accommodate the massive growth of explicit on-chip parallelism and constrained bandwidth.
The PEEPS workshop will provide opportunities for researchers and practitioners in all fields related to programming frameworks and models for high-performance computing to exchange ideas and experiences.