The AGILE library for image reconstruction in biomedical sciences using graphics card hardware acceleration
Institute of Medical Engineering, Graz University of Technology, Kronesgasse 5, A-8010 Graz, Austria
Computing in Science & Engineering, 2012
@article{freiberger2012agile,
title={The AGILE library for image reconstruction in biomedical sciences using graphics card hardware acceleration},
author={Freiberger, M. and Knoll, F. and Bredies, K. and Scharfetter, H. and Stollberger, R.},
journal={Computing in Science and Engineering},
year={2012},
publisher={IEEE Computer Society}
}
Fast image reconstruction is a critical requirement for an imaging modality to be adopted in the field of clinical and pre-clinical sciences. While programs become faster due to more powerful hardware, at the same time data size increases and the need for advanced—and often computational more demanding—reconstruction algorithms arises. A cheap way to achieve a major speed-up is to utilize modern graphics hardware capable of executing algorithms in a massively parallel manner. In this article, the open source library AGILE designed for image reconstruction in biomedical sciences is introduced. Its modular, object-oriented and templated design eases the integration of the library into user code. Furthermore, applications from the field of magnetic resonance imaging and fluorescence tomography are presented. As demonstrated, a speed-up of factor 10–30 is achievable with commodity graphics hardware for different reconstruction tasks.
April 28, 2012 by hgpu