*******************************************************************************
Dataset supporting the paper titled Pragmatic Memory-System Support for
Intermittent Computing using Emerging Non-Volatile Memory
*******************************************************************************

The following text gives a brief description of each file in this dataset.

The symbol * is used as a linux-style wildcard. E.g. 'vsuspend*' means any
file whose name begins with 'vsuspend'

File(s): vsuspend*
Description: Data belonging to Figure 8 in the article, i.e. the figure showing
the energy consumption of suspend. The text after the dash in the file name
specifies the workload it applies for, i.e. 'vsuspend-ar.csv' is the dataset
for the 'ar' workload.

File(s): overhead-modmax.ods
Description: Dataset used to analyze the overhead of using modmax to limit
the number of modified lines in the cache.

File(s): icache-epi-*
Description: Dataset supporting Figure 6, i.e. the figure showing instruction
access energies per executed instruction as well as workload completion times.
The text after the dash in the file name specifies the workload it applies for.

File(s): dcache-epi-*
Description: Dataset supporting Figure 7, i.e. the figure showing data access
energies per executed instruction as well as workload completion times.
The text after the dash in the file name specifies the workload it applies for.

File(s): pv-cell-results.csv
Description: Dataset supporting Figure 10, i.e. the figure that shows completion
time for the workload ran on the solar-powered system.

File(s): endurance.ods
Description: Dataset used for analyzing the impact of MEMIC on NVM endurance.
