RAJA - LLNL HPC Architecture Portability Encapsulation Layer Version 1.0
Software
·
OSTI ID:1248608
- Lawrence Livermore National Laboratory
RAJA is a collection of C++ software abstractions designed to make HPC applications portable across a range of hardware architectures and programming models. The main conceptual abstraction in FAJA is a loop. RAJA provides abstractions for types, loop execution and scheduling, and loop iteration space portioning and ordering cooperate to insulate algorithms in application code that domain experts write from implementations details of those algorithms that may need to depend on the underlying computer hardware for high performance.
- Short Name / Acronym:
- RAJA; 004716WKSTN00
- Site Accession Number:
- LLNL-CODE-689114
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Unix variants
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- Contributing Organization:
- Lawrence Livermore National Laboratory
- DOE Contract Number:
- AC52-07NA27344
- OSTI ID:
- 1248608
- Country of Origin:
- United States
Similar Records
RAJA - LLNL HPC Architecture Portability Encapsulation Layer Version 1.0
The RAJA Portability Layer: Overview and Status
Software
·
Sun Apr 17 20:00:00 EDT 2016
·
OSTI ID:code-4131
The RAJA Portability Layer: Overview and Status
Technical Report
·
Wed Sep 24 00:00:00 EDT 2014
·
OSTI ID:1169830