Medical Imaging Technology
Online ISSN : 2185-3193
Print ISSN : 0288-450X
ISSN-L : 0288-450X
Papers
Improvement of a Macro Library for Supporting Parallel Programming in ITK Using MPI
Hideki SORAORui XUYasushi HIRANOShoji KIDO
Author information
JOURNAL FREE ACCESS
Supplementary material

2013 Volume 31 Issue 1 Pages 32-41

Details
Abstract
Due to the increase in the size of medical images, huge computational complexity is required for image analysis and feature extraction. In order to address this problem, parallelization of processing has become increasingly important in recent years. The Message Passing Interface (MPI) is a common library for developing parallel programs. High-speed processing can be realized using MPI, but it is necessary for programmers to consider how to split the data and how to process the data transmitted and received between CPUs. Programming therefore becomes more complicated. In previous research, a parallel programming interface based on MPI was developed, but the method employed in this previous research can only split simple arrays. In the field of medical imaging, the Insight Segmentation and Registration Toolkit (ITK) is the most commonly used image-processing library worldwide. However, because ITK has a unique data structure, the methods employed in the previous research are not applicable to ITK. The authors have therefore developed a set of macros based on MPI that can be applied to programs using ITK. The authors have also verified the effectiveness of the proposed method based on experimental results.
Content from these authors
© 2013 The Japanese Society of Medical Imaging Technology
Previous article Next article
feedback
Top