Title :
Parallel Automatic Registration of Large Scale Microscopic Images on Multiprocessor CPUs and GPUs
Author :
Cooper, Lee ; Huang, Kun ; Ujaldon, Manuel
Author_Institution :
Center for Comprehensive Inf., Emory Univ., Atlanta, GA, USA
Abstract :
During the present decade, emerging architectures like multicore CPUs and graphics processing units (GPUs) have steadily gained popularity for their ability to deploy high computational power at a low cost. In this paper, we combine parallelization techniques on a cooperative cluster of multicore CPUs and multisocket GPUs to apply their joint computational power to an automatic image registration algorithm intended for the analysis of high-resolution microscope images. Registration methods pose a computational challenge within the biomedical field due to the large size of microscope image data sets, which typically extend to the Terabyte scale. We analyze this application to identify those parts which are more favorable to the CPU and GPU execution models and decompose the process accordingly. Performance results are presented for two sets of images: mouse placenta (16K × 16K pixels) and mouse mammary tumor (23K × 62K pixels). Execution times are shown on different multi-node, multi-socket and multi-core configurations to provide performance insights about the most effective approach.
Keywords :
coprocessors; image registration; medical image processing; multiprocessing systems; parallel processing; automatic image registration algorithm; biomedical field; cooperative cluster; graphics processing units; high-resolution microscope image analysis; microscopic image; mouse mammary tumor; mouse placenta; multicore CPUs; multicore configuration; multinode configuration; multiprocessor CPUs; multisocket GPUs; multisocket configuration; parallel automatic registration; Graphics processing unit; Hardware; Microscopy; Multicore processing; Parallel processing; Random access memory; Sockets;
Conference_Titel :
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-425-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2011.291