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

XACC - eXtreme-scale Accelerator Programming Framework

Software ·
OSTI ID:1339995

Hybrid programming models for beyond-CMOS technologies will prove critical for integrating new computing technologies alongside our existing infrastructure. Unfortunately the software infrastructure required to enable this is lacking or not available. XACC is a programming framework for extreme-scale, post-exascale accelerator architectures that integrates alongside existing conventional applications. It is a pluggable framework for programming languages developed for next-gen computing hardware architectures like quantum and neuromorphic computing. It lets computational scientists efficiently off-load classically intractable work to attached accelerators through user-friendly Kernel definitions. XACC makes post-exascale hybrid programming approachable for domain computational scientists.

Short Name / Acronym:
XACC; 005117WKSTN00
Version:
00
Programming Language(s):
Medium: X; OS: UNIX
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
Contributing Organization:
Alexander J. McCaskey
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1339995
Country of Origin:
United States

Similar Records

XACC - eXtreme-scale Accelerator Programming Framework
Software · Thu Jan 19 19:00:00 EST 2017 · OSTI ID:code-5041

XACC: a system-level software infrastructure for heterogeneous quantum–classical computing
Journal Article · Mon Feb 03 23:00:00 EST 2020 · Quantum Science and Technology · OSTI ID:1649455

A Programming Framework for Neuromorphic Systems with Emerging Technologies
Conference · Sun Oct 01 00:00:00 EDT 2017 · OSTI ID:1407781

Related Subjects