skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Programming Models in HPC

Technical Report ·
DOI:https://doi.org/10.2172/1304792· OSTI ID:1304792
 [1]
  1. Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

These are the slides for a presentation on programming models in HPC, at the Los Alamos National Laboratory's Parallel Computing Summer School. The following topics are covered: Flynn's Taxonomy of computer architectures; single instruction single data; single instruction multiple data; multiple instruction multiple data; address space organization; definition of Trinity (Intel Xeon-Phi is a MIMD architecture); single program multiple data; multiple program multiple data; ExMatEx workflow overview; definition of a programming model, programming languages, runtime systems; programming model and environments; MPI (Message Passing Interface); OpenMP; Kokkos (Performance Portable Thread-Parallel Programming Model); Kokkos abstractions, patterns, policies, and spaces; RAJA, a systematic approach to node-level portability and tuning; overview of the Legion Programming Model; mapping tasks and data to hardware resources; interoperability: supporting task-level models; Legion S3D execution and performance details; workflow, integration of external resources into the programming model.

Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC52-06NA25396
OSTI ID:
1304792
Report Number(s):
LA-UR-16-26424
Country of Publication:
United States
Language:
English

Similar Records

HOMMEXX 1.0: a performance-portable atmospheric dynamical core for the Energy Exascale Earth System Model
Journal Article · Thu Apr 11 00:00:00 EDT 2019 · Geoscientific Model Development (Online) · OSTI ID:1304792

HOMMEXX 1.0: A Performance Portable Atmospheric Dynamical Core for the Energy Exascale Earth System Model
Journal Article · Fri Oct 26 00:00:00 EDT 2018 · Geoscientific Model Development Discussions (Online) · OSTI ID:1304792

ASC Trilab L2 Codesign Milestone 2015
Technical Report · Tue Sep 01 00:00:00 EDT 2015 · OSTI ID:1304792

Related Subjects