LLNL/backstroke

Name: backstroke

Owner: Lawrence Livermore National Laboratory

Description: A tool for reversible computation in C++ based on incremental state saving.

Created: 2017-03-16 05:41:50.0

Updated: 2017-09-02 09:40:39.0

Pushed: 2018-02-07 07:49:52.0

Homepage: null

Size: 312

Language: C++

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

backstroke

A tool for reversible computation in C++ based on incremental state saving.

Purpose
Download
Installation
  1. Install ROSE.

    Backstroke requires ROSE to be installed. ROSE is available at www.rosecompiler.org.

  2. Clone the backstroke repository and install Backstroke.

    Run “make install” in the root directory of the Backstroke distribution. Backstroke can be uninstalled with 'make uninstall'.

    Note, Backstroke does not require to run configure because it obtains all configuration information from the ROSE installation by calling the ROSE tool rose-config. The tool backstroke and the rtss library are installed at the same location as ROSE.

User Manual

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.