• Home
  • Search
  • OpenCL: a viable solution for high-performance medical image reconstruction?
  • Open Access IconOpen Access
  • Cite Icon7
  • https://doi.org/10.1117/12.878058Copy DOI Icon

OpenCL: a viable solution for high-performance medical image reconstruction?

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Reconstruction of 3-D volumetric data from C-arm CT projections is a computationally demanding task. For interventional image reconstruction, hardware optimization is mandatory. Manufacturers of medical equipment use a variety of high-performance computing (HPC) platforms, like FPGAs, graphics cards, or multi-core CPUs. A problem of this diversity is that many different frameworks and (vendor-specific) programming languages are used. Furthermore, it is costly to switch the platform, since the code has to be re-written, verified, and optimized. OpenCL, a relatively new industry standard for HPC, promises to enable portable code. Its key idea is to abstract hardware in a way that allows an efficient mapping onto real CPUs, GPUs, and other hardware. The code is compiled for the actual target by the device driver. In this work we investigated the suitability of OpenCL as a tool to write portable code that runs efficiently across different hardware. The problems chosen are back- and forward-projection, the most time-consuming parts of (iterative) reconstruction. We present results on three platforms, a multi-core CPU system and two GPUs, and compare them against manually optimized native implementations. We found that OpenCL allows to share a common framework in one language across platforms. However, considering differences in the underlying architecture, a hardware-oblivious implementation cannot be expected to deliver maximal performance. By optimizing the OpenCL code for the specific hardware we reached over 90% of native performance for both problems, back- and forward-projection, on all platforms.

Similar Papers
  • Conference Article
  • Citations22

Software-only based Diverse Redundancy for ASIL-D Automotive Applications on Embedded HPC Platforms

  • Jan 01, 2020
  • Sergi Alcaide +3
  • Conference Article
  • Citations4

Parallel beam dynamics calculations on high performance computers

  • Jan 01, 1997
  • AIP conference proceedings
  • Robert Ryne +1
  • Conference Article
  • Citations13

Experimental Verification and Analysis of Dynamic Loop Scheduling in Scientific Applications

  • Jun 01, 2018
  • Ali Mohammed +4
  • Conference Article

Hybrid method of quadratic and Total Variation penalizations in the CT image reconstruction

  • Oct 01, 2013
  • R Kohara +1
  • Research Article
  • Citations14

Iterative CT reconstruction in abdominal low-dose CT used for hybrid SPECT-CT applications: effect on image quality, image noise, detectability, and reader’s confidence

  • Jun 01, 2019
  • Acta Radiologica Open
  • Oliver S Grosser +11
  • Research Article
  • Citations185

Evaluation of Heavily Calcified Vessels with Coronary CT Angiography: Comparison of Iterative and Filtered Back Projection Image Reconstruction

  • Jun 21, 2011
  • Radiology
  • Matthias Renker +10
  • Conference Article
  • Citations2

Parallel Multi-hop Routing Protocol for 5G Backhauling Network Using HPC Platform

  • Dec 15, 2020
  • Somaya A Aboulrous +5
  • Book Chapter
  • Citations5

Parallel Implementation for Cone Beam Based 3D Computed Tomography (CT) Medical Image Reconstruction on Multi-core Processors

  • Jan 01, 2009
  • Chang-Yuan Chu +1
  • Conference Article
  • Citations2

High-performance computing model for 3D camera system

  • Dec 01, 2011
  • Hong-Nam Ta +1
  • Research Article
  • Citations5

Energy-efficient algebra kernels in FPGA for High Performance Computing

  • Oct 21, 2021
  • Journal of Computer Science and Technology
  • Federico Favaro +3
  • PDF
  • Research Article
  • Citations9

Impact of dose reduction and iterative model reconstruction on multi-detector CT imaging of the brain in patients with suspected ischemic stroke

  • Nov 15, 2021
  • Scientific Reports
  • Karolin J Paprottka +8
  • Research Article

TU‐D‐207A‐00: Quantitative Assessment of CT Systems with Iterative Image Reconstruction Algorithms

  • Jun 01, 2016
  • Medical Physics
  • Guang‐Hong Chen +1
  • Conference Article
  • Citations28

Optimizing sparse tensor times matrix on multi-core and many-core architectures

  • Nov 13, 2016
  • Jiajia Li +3
  • Dissertation

Making machine learning on HPC systems cost-effective and carbon-friendly

  • Jan 01, 2024
  • Baolin Li
  • Single Report

2011 Computation Directorate Annual Report

  • Apr 11, 2012
  • D Crawford
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.