NERSCPowering Scientific Discovery for 50 Years

Programming Environments and Models

The HPC Programming Environments and Models, PEM, Group defines and implements modern HPC programming models, development environments, and software runtimes that enable current and future science on NERSC systems. To meet those goals, the team engages with vendors, open source projects, DOE community efforts, user communities, and standards bodies. The group also focuses on research, development and engineering for scalable and timely delivery of development environments.