skip to main content

SciTech ConnectSciTech Connect

Title: RAJA - LLNL HPC Architecture Portability Encapsulation Layer Version 1.0

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.
Authors:
 [1] ;  [1] ;  [1] ;  [1] ;  [1]
  1. Lawrence Livermore National Laboratory
Publication Date:
OSTI Identifier:
1248608
Report Number(s):
RAJA; 004716WKSTN00
LLNL-CODE-689114
DOE Contract Number:
AC52-07NA27344
Software Revision:
00
Software Package Number:
004716
Software CPU:
WKSTN
Open Source:
Yes
Source Code Available:
Yes
Research Org:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Org:
USDOE
Contributing Orgs:
Lawrence Livermore National Laboratory
Country of Publication:
United States

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

ESTSC staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, ESTSC will contact you. No further action will be taken until all required information and/or payment is received. Orders are processed within three to five business days.


Software Request