SCR
v2.0.0
Quick Start
Obtaining the SCR Source
Building SCR
Spack
CMake
Building the SCR
test_api
Example
Running the SCR
test_api
Example
Getting SCR into Your Application
Final Thoughts
Assumptions
Concepts
Jobs, allocations, and runs
Group, store, and redundancy descriptors
Control, cache, and prefix directories
Example of SCR files and directories
Scalable checkpoint
Scalable restart
Catastrophic failures
Fetch, flush, and scavenge
Build SCR
Dependencies
Spack
CMake
SCR API
General API
SCR_Init
SCR_Finalize
SCR_Get_version
SCR_Should_exit
SCR_Route_file
Checkpoint API
SCR_Need_checkpoint
SCR_Start_checkpoint
SCR_Complete_checkpoint
Restart API
SCR_Have_restart
SCR_Start_restart
SCR_Complete_restart
Output API
SCR_Start_output
SCR_Complete_output
Space/time semantics
SCR API state transitions
Integrate SCR
Using the SCR API
Init/Finalize
Checkpoint
Restart with SCR
Restart without SCR
Building with the SCR library
Run a job
Supported platforms
Jobs and job steps
Ignoring node failures
The SCR wrapper script
Example batch script for using SCR restart capability
Configure a job
Setting parameters
Group, store, and checkpoint descriptors
SCR parameters
Halt a job
scr_halt and the halt file
Halt after next checkpoint
Halt before or after a specified time
Halt immediately
Catch a hanging job
Combine, list, change, and unset halt conditions
Remove the halt file
Manage datasets
SCR
Docs
»
Search
Edit on GitHub
Please activate JavaScript to enable the search functionality.
Read the Docs
v: v2.0.0
Versions
latest
v2.0.0
legacy
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.