Implementation of delayed execution and distributed computing reduces peak-memory for high-dimensional MRI, enhancing BART's performance.
Motivation: BART is a flexible toolbox for various high-dimensional MRI reconstruction tasks but is limited by a high peak-memory requirement. Goal(s): Generically reduce the BART's peak-memory requirements for large-scale, high-dimensional reconstruction problems while maintaining its flexibility and allowing for distributed computing. Approach: Implement a delayed execution and distributed computing backend for BART that transparently optimizes numeric operations in the background. Results: Peak memory requirements are reduced multiple-fold for motion-resolved 5D cardiac MRI and motion-resolved cardiac T1-mapping. Impact: BART is a versatile toolbox for MRI reconstruction that is widely used due to its flexibility and performance. It is now more memory-efficient and supports distributed computing on multiple GPUs and nodes, allowing researchers to explore even higher-dimensional datasets.
No takes yet. Share an insight, caveat, or question.
Blumenthal et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: