Medical image processing on the GPU–Past, present and future
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 …
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
Computer vision and image processing algorithms form essential components of many
industrial, medical, commercial, and research-related applications. Modern imaging systems …
industrial, medical, commercial, and research-related applications. Modern imaging systems …
Deep learning on fpgas: Past, present, and future
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 …
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 …
numerous applications such as algebraic multigrid method, breadth first search and shortest …
Revisiting co-processing for hash joins on the coupled cpu-gpu architecture
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 …
improve the performance of main memory databases. However, the relatively low bandwidth …
GPU-based high-performance computing for radiation therapy
Recent developments in radiotherapy therapy demand high computation powers to solve
challenging problems in a timely fashion in a clinical environment. The graphics processing …
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 …
numerous applications such as algebraic multigrid method (AMG), breadth first search and …
Parallel programming models for heterogeneous many-cores: a comprehensive survey
Heterogeneous many-cores are now an integral part of modern computing systems ranging
from embedding systems to supercomputers. While heterogeneous many-core design offers …
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 …
industry. Traditional, lab-based methods are increasingly being augmented with …
Towards a generalised GPU/CPU shallow-flow modelling tool
This paper presents new software that takes advantage of modern graphics processing units
(GPUs) to significantly expedite two-dimensional shallow-flow simulations when compared …
(GPUs) to significantly expedite two-dimensional shallow-flow simulations when compared …