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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zaidi, H, Labbé, C, Morel, Christian
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