2010
DOI: 10.1007/s11227-010-0397-z
|View full text |Cite
|
Sign up to set email alerts
|

Parallel medical image reconstruction: from graphics processing units (GPU) to Grids

Abstract: We present and compare a variety of parallelization approaches for a realworld case study on modern parallel and distributed computer architectures. Our case study is a production-quality, time-intensive algorithm for medical image reconstruction used in computer tomography (PET). We parallelize this algorithm for the main kinds of contemporary parallel architectures: shared-memory multiprocessors, distributed-memory clusters, graphics processing units (GPU) using the CUDA framework, the Cell processor and, fi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
12
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 20 publications
(12 citation statements)
references
References 11 publications
0
12
0
Order By: Relevance
“…For example, cloud tracking (GrauerGray et al, 2008) [9], statistical static timing analysis (Gulati & Khatri, 2008) [10], biomedical image analysis (Hartley et al, 2008) [11], AES cryptography encoding and decoding (Manavski, 2007) [20], medical image construction (Schellmann, 2008) [28] and so on. These studies show promising results in computation time.…”
Section: Applications Of Gpu Computation To the Evolutionary Computationmentioning
confidence: 99%
“…For example, cloud tracking (GrauerGray et al, 2008) [9], statistical static timing analysis (Gulati & Khatri, 2008) [10], biomedical image analysis (Hartley et al, 2008) [11], AES cryptography encoding and decoding (Manavski, 2007) [20], medical image construction (Schellmann, 2008) [28] and so on. These studies show promising results in computation time.…”
Section: Applications Of Gpu Computation To the Evolutionary Computationmentioning
confidence: 99%
“…One way to deal with this limitation is parallelizing (dividing in parts) image reconstruction. To this end and taking advantage of the fact that image reconstruction problems have a high degree of data parallelism and a large number of independent arithmetic calculations; Graphic Processing Unit (GPU) with the parallel programming model of Compute Unified Device Architecture (CUDA) [17]- [19] can be used to speed up image computational times.…”
Section: Introductionmentioning
confidence: 99%
“…Proof of this trend is the high number of research works about the use of GPU computing applied to general purpose computation [33]. GPUs demonstrated to achieve high performance on solving complex problems on physics [5], medicine [40,41,44], and computer science [6,12,21]. Specifically, we focus on GPU implementations of data mining [24] and machine learning [45] algorithms.…”
Section: Introductionmentioning
confidence: 99%