DocumentCode :
2632931
Title :
A "brick" caching scheme for 3D medical imaging
Author :
Li, Jianchun ; Shekhar, Raj ; Papachristou, Christos
Author_Institution :
Dept. of EECS, Case Western Reserve Univ., Cleveland, OH, USA
fYear :
2004
fDate :
15-18 April 2004
Firstpage :
563
Abstract :
This paper presents a "brick" caching scheme for a broad range of 3D medical imaging algorithms, which achieves a cache hit ratio of 100% and significantly reduces the total data-flow from the system memory to the caches, thus reducing the memory bandwidth requirement of the system. With data indexing and duplication, this scheme supports multiple parallel memory access required in most 3D imaging algorithms. Brick prefetching strategy fetches data into the cache before they are used, therefore preventing the stall of the processing pipeline. The applications of the caching scheme in FDK cone beam reconstruction and 3D image registration were presented as examples. This caching scheme will be used in our FPGA-based 3D medical imaging coprocessor and it can also be applied to other FPGA-based 3D imaging accelerators.
Keywords :
field programmable gate arrays; image reconstruction; image registration; medical image processing; 3D image registration; 3D medical imaging; FPGA-based 3D imaging accelerators; FPGA-based 3D medical imaging coprocessor; Feldkamp cone beam reconstruction; brick caching; brick prefetching; data duplication; data indexing; memory bandwidth requirement; multiple parallel memory access; Bandwidth; Biomedical imaging; Coprocessors; Data visualization; Field programmable gate arrays; Image reconstruction; Indexing; Pipelines; Random access memory; Ultrasonic imaging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biomedical Imaging: Nano to Macro, 2004. IEEE International Symposium on
Print_ISBN :
0-7803-8388-5
Type :
conf
DOI :
10.1109/ISBI.2004.1398600
Filename :
1398600
Link To Document :
بازگشت