B

Burst Buffer

Definition

A burst buffer is a fast, intermediate storage layer positioned between compute nodes and a parallel file system. Burst buffers use node-local or rack-level NVMe SSDs to absorb write bursts from compute jobs, then drain data to the parallel file system in the background. This smooths I/O peaks, reduces contention on the shared file system, and improves overall job throughput. NERSC’s Perlmutter uses a 35 PB Lustre system with burst buffer capabilities.

Daniel Kovacs
Written by
Daniel Kovacs