Handling Big Data in Medical Imaging: Iterative Reconstruction with Large-Scale Automated Parallel Computation

被引:0
|
作者
Lee, Jae H. [1 ]
Yao, Yushu [2 ]
Shrestha, Uttam [3 ]
Gullberg, Grant T. [4 ]
Seo, Youngho [3 ]
机构
[1] Univ N Carolina, Chapel Hill, NC 27599 USA
[2] NERSC Ctr, Berkeley, CA 94704 USA
[3] Univ Calif San Francisco, Dept Radiol & Biomed Imaging, Phys Res Lab, San Francisco, CA 94143 USA
[4] Lawrence Berkeley Natl Lab, Struct Biol & Imaging Dept, Div Life Sci, Berkeley, CA 94704 USA
关键词
D O I
暂无
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
The primary goal of this project is to implement the iterative statistical image reconstruction algorithm, in this case maximum likelihood expectation maximum (MLEM) used for dynamic cardiac single photon emission computed tomography, on Spark/GraphX. This involves porting the algorithm to run on large-scale parallel computing systems. Spark is an easy-to-program software platform that can handle large amounts of data in parallel. GraphX is a graph analytic system running on top of Spark to handle graph and sparse linear algebra operations in parallel. The main advantage of implementing MLEM algorithm in Spark/GraphX is that it allows users to parallelize such computation without any expertise in parallel computing or prior knowledge in computer science. In this paper we demonstrate a successful implementation of MLEM in Spark/GraphX and present the performance gains with the goal to eventually make it useable in clinical setting.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] Large-Scale Secure Computation: Multi-party Computation for (Parallel) RAM Programs
    Boyle, Elette
    Chung, Kai-Min
    Pass, Rafael
    ADVANCES IN CRYPTOLOGY, PT II, 2015, 9216 : 742 - 762
  • [22] Automated Reconstruction of Neural Tissue and the Role of Large-Scale Simulation
    Kozloski, James
    NEUROINFORMATICS, 2011, 9 (2-3) : 133 - 142
  • [23] Automated Reconstruction of Neural Tissue and the Role of Large-Scale Simulation
    James Kozloski
    Neuroinformatics, 2011, 9 : 133 - 142
  • [24] Recent trends of research and development for large-scale data storing and parallel distributed processing in big data era
    Fujii, Hidekaki
    Haraguchi, Hiroshi
    Hijiya, Makoto
    Iwazume, Michiaki
    Iwase, Takahiro
    Computer Software, 2013, 30 (01) : 130 - 151
  • [25] Large-scale data visualization using parallel data streaming
    Ahrens, J
    Brislawn, K
    Martin, K
    Geveci, B
    Law, CC
    Papka, M
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2001, 21 (04) : 34 - 41
  • [26] Large-scale parallel computation for the reconstruction of natural stress corrosion cracks from eddy current testing signals
    Yusa, N
    Chen, ZM
    Miya, K
    Uchimoto, T
    Takagi, T
    NDT & E INTERNATIONAL, 2003, 36 (07) : 449 - 459
  • [27] Multistep Diakoptics and parallel computation method for large-scale network problems
    Watanabe, Shigeyoshi
    Fukao, Takeshi
    Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi), 1988, 71 (07): : 33 - 42
  • [28] A parallel algorithm for the computation of invariant tori in large-scale dissipative systems
    Sanchez, J.
    Net, M.
    PHYSICA D-NONLINEAR PHENOMENA, 2013, 252 : 22 - 33
  • [29] Large-scale application of some modern CSM methodologies by parallel computation
    Danielson, KT
    Uras, RA
    Adley, MD
    Li, S
    ADVANCES IN ENGINEERING SOFTWARE, 2000, 31 (8-9) : 501 - 509
  • [30] Parallel Strategy for the Large-Scale Data Streams Processing
    Yuan, Ya-Juan
    Ma, Guo-Jie
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND INFORMATION SYSTEMS, 2016, 52 : 232 - 234