Implementation of an environment for Monte Carlo simulation of fully 3-D positron tomography on a high-performance parallel platform

被引:27
作者
Zaidi, H [1 ]
Labbe, C [1 ]
Morel, C [1 ]
机构
[1] Univ Hosp Geneva, Div Nucl Med, CH-1211 Geneva 4, Switzerland
关键词
Monte Carlo simulation; positron emission tomography; random numbers; image reconstruction; parallel computer;
D O I
10.1016/S0167-8191(98)00069-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the implementation of the Eidolon Monte Carlo program designed to simulate fully three-dimensional (3-D) cylindrical positron tomographs on a MIMD parallel architecture. The original code was written in Objective-C and developed under the NeXT-STEP development environment. Different steps involved in porting the software on a parallel architecture based on PowerPC 604 processors running under AIX 4.1 are presented. Basic aspects and strategies of running Monte Carlo calculations on parallel computers are described. A linear decrease of the computing time was achieved with the number of computing nodes. The improved time performances resulting from parallelisation of the Monte Carlo calculations makes it an attractive tool for modelling photon transport in 3-D positron tomography. The parallelisation paradigm used in this work is independent from the chosen parallel architecture. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1523 / 1536
页数:14
相关论文
共 28 条
[1]  
Amdahl G., 1967, AFIPS C P, V30, P483, DOI DOI 10.1145/1465482.1465560
[2]   MONTE-CARLO TECHNIQUES IN MEDICAL RADIATION PHYSICS [J].
ANDREO, P .
PHYSICS IN MEDICINE AND BIOLOGY, 1991, 36 (07) :861-920
[3]   MONTE-CARLO SIMULATION ON TRANSPUTER ARRAYS [J].
ASKEW, CR ;
CARPENTER, DB ;
CHALKER, JT ;
HEY, AJG ;
MOORE, M ;
NICOLE, DA ;
PRITCHARD, DJ .
PARALLEL COMPUTING, 1988, 6 (02) :247-258
[4]   DEVELOPING A PARALLEL MONTE-CARLO TRANSPORT ALGORITHM USING LARGE-GRAIN DATA FLOW [J].
BABB, RG ;
STORC, L ;
HIROMOTO, R .
PARALLEL COMPUTING, 1988, 7 (02) :187-198
[5]  
BHAVSAR VC, 1987, SIAM J STAT SCI COMP, V81, P73
[6]   ON THE PERIODS OF GENERALIZED FIBONACCI RECURRENCES [J].
BRENT, RP .
MATHEMATICS OF COMPUTATION, 1994, 63 (207) :389-401
[7]   MONTE-CARLO METHODS FOR RADIATION TRANSPORT ANALYSIS ON VECTOR COMPUTERS [J].
BROWN, FB ;
MARTIN, WR .
PROGRESS IN NUCLEAR ENERGY, 1984, 14 (03) :269-299
[8]   CONTROLLING CORRELATIONS IN PARALLEL MONTE-CARLO [J].
DEMATTEIS, A ;
PAGNUTTI, S .
PARALLEL COMPUTING, 1995, 21 (01) :73-84
[9]  
Geist A., 1994, PVM USERS GUIDE TUTO
[10]  
HAYNOR DR, 1997, C REC INT M FULL 3 D, P52