<metadata>
  <codeId>1155</codeId>
  <siteOwnershipCode>LLNL</siteOwnershipCode>
  <openSource>true</openSource>
  <repositoryLink>https://github.com/LLNL/scr</repositoryLink>
  <projectType>OS</projectType>
  <softwareType>S</softwareType>
  <officialUseOnly/>
  <releaseDate>2009-02-23</releaseDate>
  <softwareTitle>The Scalable Checkpoint/Restart Library</softwareTitle>
  <acronym>SCR</acronym>
  <doi>https://doi.org/10.11578/dc.20171025.1160</doi>
  <description>The Scalable Checkpoint/Restart (SCR) library provides an interface that codes may use to worite our and read in application-level checkpoints in a scalable fashion. In the current implementation, checkpoint files are cached in local storage (hard disk or RAM disk) on the compute nodes. This technique provides scalable aggregate bandwidth and uses storage resources that are fully dedicated to the job. This approach addresses the two common drawbacks of checkpointing a large-scale application to a shared parallel file system, namely, limited bandwidth and file system contention. In fact, on current platforms, SCR scales linearly with the number of compute nodes. It has been benchmarked as high as 720GB/s on 1094 nodes of Atlas, which is nearly two orders of magnitude faster thanthe parallel file system.</description>
  <countryOfOrigin>United States</countryOfOrigin>
  <keywords>ECP</keywords>
  <proprietaryUrl>https://github.com/LLNL/scr/blob/master/LICENSE.TXT</proprietaryUrl>
  <recipientOrg>LLNL</recipientOrg>
  <siteAccessionNumber>4349</siteAccessionNumber>
  <dateRecordAdded>2017-10-25</dateRecordAdded>
  <dateRecordUpdated>2020-05-27</dateRecordUpdated>
  <isFileCertified>false</isFileCertified>
  <isLimited>false</isLimited>
  <developers>
    <developer>
      <email></email>
      <orcid></orcid>
      <firstName>A.</firstName>
      <lastName>Moody</lastName>
      <middleName></middleName>
      <affiliations/>
    </developer>
  </developers>
  <contributors/>
  <sponsoringOrganizations>
    <sponsoringOrganization>
      <organizationName>USDOE</organizationName>
      <primaryAward>AC52-07NA27344</primaryAward>
      <DOE>true</DOE>
      <fundingIdentifiers/>
    </sponsoringOrganization>
  </sponsoringOrganizations>
  <contributingOrganizations/>
  <researchOrganizations>
    <researchOrganization>
      <organizationName>Lawrence Livermore National Laboratory</organizationName>
      <DOE>true</DOE>
    </researchOrganization>
  </researchOrganizations>
  <relatedIdentifiers/>
  <programmingLanguages/>
  <projectKeywords>
    <projectKeyword>ECP</projectKeyword>
  </projectKeywords>
  <licenses>
    <license>Other</license>
  </licenses>
  <links>
    <link rel="citation" href="https://www.osti.gov/doecode/biblio/1155"/>
  </links>
</metadata>
