06.07.2016 Views

National Energy Research Scientific Computing Center

BcOJ301XnTK

BcOJ301XnTK

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

54 NERSC ANNUAL REPORT 2015<br />

• Ability for application to benefit significantly from the burst buffer<br />

• Resources available from the application team to match NERSC/vendor resources<br />

NERSC originally intended to select five teams to partner with on early burst buffer use cases.<br />

However, because of the large response, NERSC chose to support 13 application teams, meaning<br />

that each application team would have a point of contact for support from NERSC’s staff. In<br />

addition, NERSC chose to give an additional 16 teams early access to the burst buffer hardware, but<br />

without dedicated support from a NERSC staff member.<br />

Initially, the burst buffer was conceived for the checkpoint and restart use case; however, with<br />

NERSC’s broad workload, the use cases turned out to be much more diverse, ranging from coupling<br />

together complex workflows and staging intermediate files to database applications requiring a large<br />

number of I/O operations. Ongoing bi-weekly meetings are held to update users on the latest burst<br />

buffer software patches, to offer example use cases and best practices and to allow users to share<br />

their experiences.<br />

The Burst Buffer Early User Program Early Access Projects<br />

PROJECT DOE OFFICE BB DATA FEATURES<br />

Nyx/Boxlib cosmology simulations HEP I/O bandwidth with BB; checkpointing; workflow<br />

(Ann Almgren, LBNL)<br />

application coupling; in situ analysis<br />

Phoenix: 3D atmosphere simulator for<br />

supernovae (Eddie Baron, U. Oklahoma)<br />

Chombo-Crunch + VisIt for carbon<br />

sequestration (David Trebotich, LBNL)<br />

Sigma/UniFam/Sipros Bioinformatics<br />

codes (Chongle Pan, ORNL)<br />

XGC1 for plasma simulation<br />

(Scott Klasky, ORNL)<br />

HEP<br />

BES<br />

BER<br />

FES<br />

I/O bandwidth with BB; staging intermediate files;<br />

workflow application coupling; checkpointing<br />

I/O bandwidth with BB; in situ analysis/visualization using<br />

BB; workflow application coupling<br />

Staging intermediate files; high IOPs; checkpointing;<br />

fast reads<br />

I/O bandwidth with BB; intermediate file I/O;<br />

checkpointing<br />

PSANA for LCLS (Amadeo Perazzo, SLAC) BES/BER Staging data with BB; workflow management;<br />

in-transit analysis<br />

ALICE data analysis (Jeff Porter, LBNL) NP I/O bandwidth with BB; read-intensive I/O<br />

Tractor: cosmological data analysis (DESI) HEP Intermediate file I/O using BB; high IOPs<br />

(Peter Nugent, LBNL)<br />

VPIC-IO performance (Suren Byna, LBNL) HEP/ACSR I/O bandwidth with BB; in situ data analysis; BB to<br />

stage data<br />

YODA: Geant4 sims for ATLAS detector HEP BB for high IOPs; stage small intermediate files<br />

(Vakhtang Tsulaia, LBNL)<br />

ALS SPOT Suite (Craig Tull, LBNL) BES/BER BB as fast cache; workflow management; visualization<br />

TomoPy for ALS image reconstruction<br />

(Craig Tull, LBNL)<br />

kitware: VPIC/Catalyst/ParaView<br />

(Berk Geveci, kitware)<br />

BES/BER<br />

ASCR<br />

I/O throughput with BB; workflow management;<br />

read-intensive I/O<br />

in situ analysis/visualization with BB; multi-stage<br />

workflow

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!