CDFG Extraction Tool for LLVM
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
With the dawn of the exascale era, computer scientists and engineers are faced with tremendous challenges across all facets of the HPC system - scalability, performance, reliability, and power consumption. In particular, the power-performance benefit from one processor generation to the next is seeing ever-diminishing returns and will require fundamental changes in the way we approach computation. In fact, it is likely that different applications will require different types of accelerators in order to meet power, performance, and reliability requirements at scale. One potential type of accelerator, a dataflow architecture, diverges from the traditional sequentially executed instruction model into one that reflects the inherent instruction-level parallelism in a program. This work presents the initial steps toward a tool that can extract the control-dataflow graph from an application.
- Research Organization:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- DOE Contract Number:
- AC04-94AL85000; NA0003525
- OSTI ID:
- 1598439
- Report Number(s):
- SAND--2020-0937; 683468
- Country of Publication:
- United States
- Language:
- English
Similar Records
The Kokkos Ecosystem [Brief]
ECP ST Capability Assessment Report (CAR) for VTK-m (FY20)
RedThreads: An Interface for Application-Level Fault Detection/Correction Through Adaptive Redundant Multithreading
Technical Report
·
Sat Aug 01 00:00:00 EDT 2020
·
OSTI ID:1656942
ECP ST Capability Assessment Report (CAR) for VTK-m (FY20)
Technical Report
·
Sat Aug 01 00:00:00 EDT 2020
·
OSTI ID:1656933
RedThreads: An Interface for Application-Level Fault Detection/Correction Through Adaptive Redundant Multithreading
Journal Article
·
Fri Feb 10 19:00:00 EST 2017
· International Journal of Parallel Programming
·
OSTI ID:1411881