Medical image processing on the GPU–Past, present and future

A Eklund, P Dufort, D Forsberg, SM LaConte - Medical image analysis, 2013 - Elsevier
Graphics processing units (GPUs) are used today in a wide range of applications, mainly
because they can dramatically accelerate parallel computing, are affordable and energy …

Suitability of recent hardware accelerators (DSPs, FPGAs, and GPUs) for computer vision and image processing algorithms

A HajiRassouliha, AJ Taberner, MP Nash… - Signal Processing …, 2018 - Elsevier
Computer vision and image processing algorithms form essential components of many
industrial, medical, commercial, and research-related applications. Modern imaging systems …

Deep learning on fpgas: Past, present, and future

G Lacey, GW Taylor, S Areibi - arXiv preprint arXiv:1602.04283, 2016 - arxiv.org
The rapid growth of data size and accessibility in recent years has instigated a shift of
philosophy in algorithm design for artificial intelligence. Instead of engineering algorithms by …

An efficient GPU general sparse matrix-matrix multiplication for irregular data

W Liu, B Vinter - 2014 IEEE 28th international parallel and …, 2014 - ieeexplore.ieee.org
General sparse matrix-matrix multiplication (SpGEMM) is a fundamental building block for
numerous applications such as algebraic multigrid method, breadth first search and shortest …

Revisiting co-processing for hash joins on the coupled cpu-gpu architecture

J He, M Lu, B He - arXiv preprint arXiv:1307.1955, 2013 - arxiv.org
Query co-processing on graphics processors (GPUs) has become an effective means to
improve the performance of main memory databases. However, the relatively low bandwidth …

GPU-based high-performance computing for radiation therapy

X Jia, P Ziegenhein, SB Jiang - Physics in Medicine & Biology, 2014 - iopscience.iop.org
Recent developments in radiotherapy therapy demand high computation powers to solve
challenging problems in a timely fashion in a clinical environment. The graphics processing …

A framework for general sparse matrix–matrix multiplication on GPUs and heterogeneous processors

W Liu, B Vinter - Journal of Parallel and Distributed Computing, 2015 - Elsevier
General sparse matrix–matrix multiplication (SpGEMM) is a fundamental building block for
numerous applications such as algebraic multigrid method (AMG), breadth first search and …

Parallel programming models for heterogeneous many-cores: a comprehensive survey

J Fang, C Huang, T Tang, Z Wang - CCF Transactions on High …, 2020 - Springer
Heterogeneous many-cores are now an integral part of modern computing systems ranging
from embedding systems to supercomputers. While heterogeneous many-core design offers …

High performance in silico virtual drug screening on many-core processors

S McIntosh-Smith, J Price… - … journal of high …, 2015 - journals.sagepub.com
Drug screening is an important part of the drug development pipeline for the pharmaceutical
industry. Traditional, lab-based methods are increasingly being augmented with …

Towards a generalised GPU/CPU shallow-flow modelling tool

LS Smith, Q Liang - Computers & Fluids, 2013 - Elsevier
This paper presents new software that takes advantage of modern graphics processing units
(GPUs) to significantly expedite two-dimensional shallow-flow simulations when compared …