Work

ssc-cdi: A Memory-Efficient, Multi-GPU Package for Ptychography with Extreme Data

Year: 2024
Type: article
Abstract: We introduce ssc-cdi, an open-source software package from the Sirius Scientific Computing family, designed for memory-efficient, single-node multi-GPU ptychography reconstruction. ssc-cdi offers a range of reconstruction engines in Python version 3.9.2 and C++/CUDA. It aims at developing local expertise and customized solutions to meet the specific needs of beamlines and user community of the Brazilian Synchrotron Light Laboratory (LNLS). We demonstrate ptychographic reconstruction of beamline data and present benchmarks for the package. Results show that ssc-cdi effectively handles extreme datasets typical of modern X-ray facilities without significantly compromising performance, offering a complementary approach to well-established packages of the community and serving as a robust tool for high-resolution imaging applications.
Language: English
Subfield: Radiation
Open Access status: gold
Estimated APC paid: $2,046
OpenAlex ID: W4404135929
FWCI: 0.287
Cites: 73
Cited by: 1
Related to: 10