Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

SharP

Software ·
OSTI ID:1439574
The pre-exascale systems are expected to have a significant amount of hierarchical and heterogeneous on-node memory, and this trend of system architecture in extreme-scale systems is expected to continue into the exascale era. along with hierarchical-heterogeneous memory, the system typically has a high-performing network ad a compute accelerator. This system architecture is not only effective for running traditional High Performance Computing (HPC) applications (Big-Compute), but also for running data-intensive HPC applications and Big-Data applications. As a consequence, there is a growing desire to have a single system serve the needs of both Big-Compute and Big-Data applications. Though the system architecture supports the convergence of the Big-Compute and Big-Data, the programming models and software layer have yet to evolve to support either hierarchical-heterogeneous memory systems or the convergence. A programming abstraction to address this problem. The programming abstraction is implemented as a software library and runs on pre-exascale and exascale systems supporting current and emerging system architecture. Using distributed data-structures as a central concept, it provides (1) a simple, usable, and portable abstraction for hierarchical-heterogeneous memory and (2) a unified programming abstraction for Big-Compute and Big-Data applications.
Short Name / Acronym:
SharP; 005721WKSTN00
Version:
00
Programming Language(s):
Medium: X; OS: Linux
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1439574
Country of Origin:
United States

Similar Records

SharP: Towards Programming Extreme-Scale Systems with Hierarchical Heterogeneous Memory
Conference · Tue Aug 01 00:00:00 EDT 2017 · OSTI ID:1567459

SharP Data Constructs: Data Constructs to Enable Data-Centric Computing
Conference · Wed Feb 28 23:00:00 EST 2018 · OSTI ID:1462834

ECP libraries and tools: An overview
Journal Article · Thu Sep 12 20:00:00 EDT 2024 · International Journal of High Performance Computing Applications · OSTI ID:2530262

Related Subjects