• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Abschlussarbeit
  4. Evaluierung von CT-Rekonstruktionsalgorithmen in OpenCL
 
  • Details
  • Full
Options
2011
Master Thesis
Title

Evaluierung von CT-Rekonstruktionsalgorithmen in OpenCL

Abstract
Die vorliegende Arbeit beschäftigt sich mit der Entwicklung, Implementierung und Evaluierung von CT-Rekonstruktionsalgorithmen mittels OpenCL auf verschiedenen Hardwarearchitekturen. Insbesondere befasst sie sich mit der Evaluierung von OpenCL Technologie und Übertragbarkeit damit entwickelten Programmen. Für die Implementierung wurde die Rückprojektion des Feldkamp Algorithmus für Cone-Bean CT-Rekonstruktion gewählt. Im ersten Teil der Arbeit wird Überblick über CT-Rekonstruktionsverfahren, evaluierte Hardwarearchitekturen sowie OpenCL Technologie gegeben. Im zweiten Teil werden Implementierungsstrategien erläutert. Dabei werden eine plattformunabhängige Referenz-Implementierung der Rückprojektion und mehrere für Optimierungsstrategien dargestellt, die zum Teil hardwareabhängig sind. Anschließend wird die entwickelte Software auf NVidia GPU, AMD GPU sowie Intel Multi-Core Prozessoren evaluiert. Anhand der Ergebnisse der Evaluierung wird gezeigt, dass die NVidia GPUs besser als CPUs und AMD GPUs für die Berechnung der Rückprojektion geeignet sind. Außerdem wird gezeigt, dass die Software, die mit OpenCL entwickelt ist, zum Teil hardwareabhängig und nicht übertragbar ist.
Thesis Note
Darmstadt, TU, Master Thesis, 2011
Author(s)
Uspenskiy, Artem
Advisor(s)
Sakas, Georgios
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Publishing Place
Darmstadt
Language
German
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Keyword(s)
  • General Purpose Computation on Graphics Processing Unit (GPGPU)

  • parallel computing

  • computed tomography (CT)

  • Open Computing Language (OpenCL)

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024