Parallel computational environment for imaging science

被引:0
|
作者
Fann, GI [1 ]
Jones, DR [1 ]
Jurrus, ER [1 ]
Moon, BD [1 ]
Perrine, KA [1 ]
机构
[1] Battelle Mem Inst, Pacific NW Natl Labs, WR Wiley Environm Mol Sci Lab, Richland, WA 99352 USA
关键词
parallel computing; grid computing; image processing; Global Arrays;
D O I
10.1117/12.456709
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Parallel Computational Environment for Imaging Science, PiCEIS, is an image processing code designed for efficient execution on massively parallel computers. Through effective use of the aggregate resources of such computers, PiCEIS enables much larger and more accurate production processing using existing off the shelf hardware. A goal of PiCEIS is to decrease the difficulty of writing scalable parallel programs and reduce the time to add new functionalities. In part this is accomplished by the PiCEIS architecture, its ability to easily add additional modules, and also through the use of a non-uniform memory access (NUMA) programming model based upon one-sided access to distributed shared memory. In this paper we briefly describe the PiCEIS architecture, our NUMA programming tools, and examine some typical techniques and algorithms.
引用
收藏
页码:376 / 383
页数:8
相关论文
共 50 条
  • [1] A PARALLEL CELLULAR-AUTOMATA ENVIRONMENT ON MULTICOMPUTERS FOR COMPUTATIONAL SCIENCE
    CANNATARO, M
    DIGREGORIO, S
    RONGO, R
    SPATARO, W
    SPEZZANO, G
    TALIA, D
    [J]. PARALLEL COMPUTING, 1995, 21 (05) : 803 - 823
  • [2] A parallel framework for computational science
    Rubio, F
    Rodríguez, I
    [J]. COMPUTATIONAL SCIENCE - ICCS 2003, PT II, PROCEEDINGS, 2003, 2658 : 1002 - 1011
  • [3] The Computational Science Environment (CSE)
    Renteria, Jose C.
    Mark, Eric R.
    [J]. PROCEEDINGS OF THE HPCMP USERS GROUP CONFERENCE 2008, 2008, : 382 - 386
  • [4] Parallel hyperspectral integrated computational imaging
    Dai, B
    Lodder, RA
    [J]. DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 819 - 823
  • [5] The role of parallel cellular programming in computational science
    Talia, D
    [J]. VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 207 - 220
  • [6] Vanderbilt University Institute of Imaging Science Center for Computational Imaging XNAT: A multimodal data archive and processing environment
    Harrigan, Robert L.
    Yvernault, Benjamin C.
    Boyd, Brian D.
    Damon, Stephen M.
    Gibney, Kyla David
    Conrad, Benjamin N.
    Phillips, Nicholas S.
    Rogers, Baxter P.
    Gao, Yurui
    Landman, Bennett A.
    [J]. NEUROIMAGE, 2016, 124 : 1097 - 1101
  • [7] The effect of computer science on physics learning in a computational science environment
    Taub, Rivka
    Armoni, Michal
    Bagno, Esther
    Ben-Ani, Mordechai
    [J]. COMPUTERS & EDUCATION, 2015, 87 : 10 - 23
  • [8] Workshop on Using Emerging Parallel Architectures for Computational Science
    Schmidt, Bertil
    Maskell, Douglas
    [J]. COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 861 - 863
  • [9] VECTOR AND PARALLEL PROCESSORS IN COMPUTATIONAL SCIENCE-III
    KURZ, V
    [J]. PARALLEL COMPUTING, 1988, 6 (01) : 127 - 129
  • [10] Computational experience with parallel mixed integerprogramming in a distributed environment
    R.E. Bixby
    W. Cook
    A. Cox
    E.K. Lee
    [J]. Annals of Operations Research, 1999, 90 : 19 - 43