Center for Computing Research (CCR)

Center for Computing Research

Software

Kokkos

Modern high performance computing (HPC) nodes have diverse and heterogeneous types of cores and memory. For applications and domain-specific libraries/languages to scale, port, and perform well on these next generation architectures, their on-node algorithms must be re-engineered for thread scalability and performance portability. The Kokkos programming model and C++ library implementation helps HPC applications and domain libraries implement intra-node thread-scalable algorithms that are performance portable across diverse manycore architectures such as multicore CPUs, Intel Xeon Phi, NVIDIA GPU, and AMD GPU.

 

 

Associated Projects: Aeras: A Next Generation Global Atmosphere Model  Albany  E3SM - Energy Exascale Earth System Model  Kokkos  Mantevo  Trilinos  

Software website | Software downloads

Contact: Edwards, Harold C. (Carter), hcedwar@sandia.gov
SAND2016-3949 W