Cargando…
Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform
This paper describes the implementation of the Eidolon Monte Carlo program designed to simulate fully three-dimensional (3D) cylindrical positron tomographs on a MIMD parallel architecture. The original code was written in Objective-C and developed under the NeXTSTEP development environment. Differe...
Autores principales: | , , |
---|---|
Lenguaje: | eng |
Publicado: |
1998
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/484283 |
_version_ | 1780896898167603200 |
---|---|
author | Zaidi, H Labbé, C Morel, Christian |
author_facet | Zaidi, H Labbé, C Morel, Christian |
author_sort | Zaidi, H |
collection | CERN |
description | This paper describes the implementation of the Eidolon Monte Carlo program designed to simulate fully three-dimensional (3D) cylindrical positron tomographs on a MIMD parallel architecture. The original code was written in Objective-C and developed under the NeXTSTEP 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 3D positron tomography. The parallelisation paradigm used in this work is independent from the chosen parallel architecture |
id | cern-484283 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 1998 |
record_format | invenio |
spelling | cern-4842832019-09-30T06:29:59Zhttp://cds.cern.ch/record/484283engZaidi, HLabbé, CMorel, ChristianImplementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platformComputing and ComputersThis paper describes the implementation of the Eidolon Monte Carlo program designed to simulate fully three-dimensional (3D) cylindrical positron tomographs on a MIMD parallel architecture. The original code was written in Objective-C and developed under the NeXTSTEP 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 3D positron tomography. The parallelisation paradigm used in this work is independent from the chosen parallel architectureEXT-2001-007oai:cds.cern.ch:4842831998-02-12 |
spellingShingle | Computing and Computers Zaidi, H Labbé, C Morel, Christian Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform |
title | Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform |
title_full | Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform |
title_fullStr | Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform |
title_full_unstemmed | Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform |
title_short | Implementation of a Monte Carlo simulation environment for fully 3D PET on a high-performance parallel platform |
title_sort | implementation of a monte carlo simulation environment for fully 3d pet on a high-performance parallel platform |
topic | Computing and Computers |
url | http://cds.cern.ch/record/484283 |
work_keys_str_mv | AT zaidih implementationofamontecarlosimulationenvironmentforfully3dpetonahighperformanceparallelplatform AT labbec implementationofamontecarlosimulationenvironmentforfully3dpetonahighperformanceparallelplatform AT morelchristian implementationofamontecarlosimulationenvironmentforfully3dpetonahighperformanceparallelplatform |