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

Dual compile strategy for parallel heterogeneous execution

Technical Report ·
DOI:https://doi.org/10.2172/1121974· OSTI ID:1121974
 [1];  [1]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
The purpose of the Dual Compile Strategy is to increase our trust in the Compute Engine during its execution of instructions. This is accomplished by introducing a heterogeneous Monitor Engine that checks the execution of the Compute Engine. This leads to the production of a second and custom set of instructions designed for monitoring the execution of the Compute Engine at runtime. This use of multiple engines differs from redundancy in that one engine is working on the application while the other engine is monitoring and checking in parallel instead of both applications (and engines) performing the same work at the same time.
Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1121974
Report Number(s):
SAND2012--5040; 491888
Country of Publication:
United States
Language:
English

Similar Records

Parallel execution model for Prolog
Thesis/Dissertation · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:5575569

Method for instruction sequence execution analysis and visualization
Patent · Tue Sep 11 00:00:00 EDT 2018 · OSTI ID:1478644

A parallel execution model for Prolog
Book · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:6905723

Related Subjects