Heterogeneous Platform Programming for High Performance Medical Imaging Processing

被引:0
作者
Barros, Renan Sales [1 ]
van Geldermalsen, Sytse [2 ]
Boers, Anna M. M. [1 ,3 ,4 ]
Belloum, Adam S. Z. [2 ]
Marquering, Henk A. [1 ,3 ]
Olabarriaga, Silvia D. [1 ]
机构
[1] Univ Amsterdam, Acad Med Ctr, Biomed Engn & Phys, NL-1105 AZ Amsterdam, Netherlands
[2] Univ Amsterdam, Dept Computat Sci, NL-1098 XG Amsterdam, Netherlands
[3] Univ Amsterdam, Acad Med Ctr, Dept Radiol, NL-1105 AZ Amsterdam, Netherlands
[4] Univ Twente, NL-7500 AE Enschede, Netherlands
来源
EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS | 2014年 / 8374卷
关键词
dataflow; framework; heterogeneous computing; heterogeneous platforms; medical imaging processing; OpenCL; parallel programming;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Medical imaging processing algorithms can be computationally very demanding. Currently, computers with multiple computing devices, such as multi-core CPUs, GPUs, and FPGAs, have emerged as powerful processing environments. These so called heterogeneous platforms have potential to significantly accelerate medical imaging applications. In this study, we evaluate the potential of heterogeneous platforms to improve the processing speed of medical imaging applications by using a new framework named FlowCL. This framework facilitates the development of parallel applications for heterogeneous platforms. We compared an implementation of region growing based method to automated cerebral infarct volume measurement with a new implementation targeted for heterogeneous platforms. The results of this new implementation agree well with the original implementation and they are obtained with significant speed-up comparing to the sequential implementation.
引用
收藏
页码:301 / 310
页数:10
相关论文
共 50 条
  • [31] On the Three P's of Parallel Programming for Heterogeneous Computing: Performance, Productivity, and Portability
    Gondhalekar, Atharva
    Feng, Wu-chun
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [32] SVM WITH OPENCL: HIGH PERFORMANCE IMPLEMENTATION OF SUPPORT VECTOR MACHINES ON HETEROGENEOUS SYSTEMS
    Peters, Ethan
    Savakis, Andreas
    2015 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2015, : 4322 - 4326
  • [33] Optimization of Data Assignment for Parallel Processing in a Hybrid Heterogeneous Environment Using Integer Linear Programming
    Boinski, Tomasz
    Czarnul, Pawel
    COMPUTER JOURNAL, 2022, 65 (06) : 1412 - 1433
  • [34] IRIS: A Performance-Portable Framework for Cross-Platform Heterogeneous Computing
    Kim, Jungwon
    Lee, Seyong
    Johnston, Beau
    Vetter, Jeffrey S.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (10) : 1796 - 1809
  • [35] High Performance Processing and Analysis of Geospatial Data Using CUDA on GPU
    Stojanovic, Natalija
    Stojanovic, Dragan
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2014, 14 (04) : 109 - 114
  • [36] NoT: a high-level no-threading parallel programming method for heterogeneous systems
    Wu, Shusen
    Dong, Xiaoshe
    Zhang, Xingjun
    Zhu, Zhengdong
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (07) : 3810 - 3841
  • [37] NoT: a high-level no-threading parallel programming method for heterogeneous systems
    Shusen Wu
    Xiaoshe Dong
    Xingjun Zhang
    Zhengdong Zhu
    The Journal of Supercomputing, 2019, 75 : 3810 - 3841
  • [38] Performance-efficient integration and programming approach of DCT accelerator for HEVC in MANGO platform
    Piljic, Igor
    Dragic, Leon
    Kovac, Mario
    AUTOMATIKA, 2019, 60 (02) : 245 - 252
  • [39] A High Performance Parallel and Heterogeneous Approach to Narrowband Beamforming
    Sarofeen, Christian
    Gillett, Philip
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (08) : 2196 - 2207
  • [40] High Performance Computing Algorithm and Software for Heterogeneous Computing
    Xu S.
    Wang W.
    Zhang J.
    Jiang J.-R.
    Jin Z.
    Chi X.-B.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (08): : 2365 - 2376