Towards Portable Large-Scale Image Processing with High-Performance Computing

被引:16
|
作者
Huo, Yuankai [1 ]
Blaber, Justin [1 ,2 ]
Damon, Stephen M. [2 ]
Boyd, Brian D. [1 ]
Bao, Shunxing [2 ]
Parvathaneni, Prasanna [1 ]
Noguera, Camilo Bermudez [3 ]
Chaganti, Shikha [2 ]
Nath, Vishwesh [2 ]
Greer, Jasmine M. [4 ]
Lyu, Ilwoo [2 ]
French, William R. [5 ]
Newton, Allen T. [6 ]
Rogers, Baxter P. [4 ,6 ,7 ]
Landman, Bennett A. [1 ,2 ,3 ,4 ,6 ]
机构
[1] Vanderbilt Univ, Elect Engn, 2201 West End Ave, Nashville, TN 37235 USA
[2] Vanderbilt Univ, Comp Sci, 221 Kirkland Hall, Nashville, TN 37235 USA
[3] Vanderbilt Univ, Biomed Engn, 221 Kirkland Hall, Nashville, TN 37235 USA
[4] Vanderbilt Univ, Inst Imaging Sci, 221 Kirkland Hall, Nashville, TN 37235 USA
[5] Vanderbilt Univ, Adv Comp Ctr Res & Educ, 221 Kirkland Hall, Nashville, TN 37235 USA
[6] Vanderbilt Univ, Med Ctr, Radiol & Radiol Sci, Nashville, TN USA
[7] Vanderbilt Univ, Med Ctr, Psychiat, Nashville, TN USA
基金
美国国家卫生研究院;
关键词
Containerized; XNAT; DAX; VUIIS; Large-scale; Portable; CORTICAL RECONSTRUCTION; BRAIN; SEGMENTATION; ARCHIVE;
D O I
10.1007/s10278-018-0080-0
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
High-throughput, large-scale medical image computing demands tight integration of high-performance computing (HPC) infrastructure for data storage, job distribution, and image processing. The Vanderbilt University Institute for Imaging Science (VUIIS) Center for Computational Imaging (CCI) has constructed a large-scale image storage and processing infrastructure that is composed of (1) a large-scale image database using the eXtensible Neuroimaging Archive Toolkit (XNAT), (2) a content-aware job scheduling platform using the Distributed Automation for XNAT pipeline automation tool (DAX), and (3) a wide variety of encapsulated image processing pipelines called "spiders." The VUIIS CCI medical image data storage and processing infrastructure have housed and processed nearly half-million medical image volumes with Vanderbilt Advanced Computing Center for Research and Education (ACCRE), which is the HPC facility at the Vanderbilt University. The initial deployment was natively deployed (i.e., direct installations on a bare-metal server) within the ACCRE hardware and software environments, which lead to issues of portability and sustainability. First, it could be laborious to deploy the entire VUIIS CCI medical image data storage and processing infrastructure to another HPC center with varying hardware infrastructure, library availability, and software permission policies. Second, the spiders were not developed in an isolated manner, which has led to software dependency issues during system upgrades or remote software installation. To address such issues, herein, we describe recent innovations using containerization techniques with XNAT/DAX which are used to isolate the VUIIS CCI medical image data storage and processing infrastructure from the underlying hardware and software environments. The newly presented XNAT/DAX solution has the following new features: (1) multi-level portability from system level to the application level, (2) flexible and dynamic software development and expansion, and (3) scalable spider deployment compatible with HPC clusters and local workstations.
引用
收藏
页码:304 / 314
页数:11
相关论文
共 50 条
  • [21] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, Raymond G.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2011, 7 (02)
  • [22] Transcription network construction for large-scale microarray datasets using a high-performance computing approach
    Mengxia Michelle Zhu
    Qishi Wu
    BMC Genomics, 9
  • [23] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, R. G.
    2011 IEEE PHOTONICS CONFERENCE (PHO), 2011, : 326 - 327
  • [24] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, R. G.
    2012 IEEE PHOTONICS CONFERENCE (IPC), 2012, : 274 - 275
  • [25] Improved parallel processing function for high-performance large-scale astronomical cross-matching
    Zhao Q.
    Sun J.
    Yu C.
    Xiao J.
    Cui C.
    Zhang X.
    Transactions of Tianjin University, 2011, 17 (1) : 62 - 67
  • [26] Improved Parallel Processing Function for High-Performance Large-Scale Astronomical Cross-Matching
    赵青
    孙济州
    于策
    肖健
    崔辰州
    张啸
    Transactions of Tianjin University, 2011, (01) : 62 - 67
  • [27] Improved Parallel Processing Function for High-Performance Large-Scale Astronomical Cross-Matching
    赵青
    孙济州
    于策
    肖健
    崔辰州
    张啸
    Transactions of Tianjin University, 2011, 17 (01) : 62 - 67
  • [28] High-performance computing service over the Internet for intraoperative image processing
    Kawasaki, Y
    Ino, F
    Mizutani, Y
    Fujimoto, N
    Sasama, T
    Sato, Y
    Sugano, N
    Tamura, S
    Hagihara, K
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2004, 8 (01): : 36 - 46
  • [29] Commentary on high-performance computing and statistical analysis: From large-scale data analysis to smoothing functions
    Davison, ML
    BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 1997, 29 (01): : 107 - 108
  • [30] Commentary on high-performance computing and statistical analysis: From large-scale data analysis to smoothing functions
    Mark L. Davison
    Behavior Research Methods, Instruments, & Computers, 1997, 29 : 107 - 108