- document
-
Hoozemans, J.J. (author), van Straten, J. (author), Viitanen, Timo (author), Tervo, Aleksi (author), Kadlec, Jiri (author), Al-Ars, Z. (author)The proliferation of processing hardware alternatives allows developers to use various customized computing platforms to run their applications in an optimal way. However, porting application code on custom hardware requires a lot of development and porting effort. This paper describes a heterogeneous computational platform (the ALMARVI...journal article 2019
- document
-
Shen, J. (author)Heterogeneous platforms are mixes of different processing units in a compute node (e.g., CPUs+GPUs, CPU+MICs) or a chip package (e.g., APUs). This type of platforms keeps gaining popularity in various computer systems ranging from supercomputers to mobile devices. In this context, improving their efficiency and usability has become increasingly...doctoral thesis 2015
- document
-
Fang, J. (author)The architecture diversity of many-core processors - with their different types of cores, and memory hierarchies - makes the old model of reprogramming every application for every platform infeasible. Therefore, inter-platform portability has become a desirable feature of programming models. While functional portability is ensured by standards...doctoral thesis 2014
- document
-
Fast parallel image registration on CPU and GPU for diagnostic classification of Alzheimer's diseaseShamonin, D.P. (author), Bron, E.E. (author), Lelieveldt, B.P.F. (author), Smits, M. (author), Klein, S. (author), Staring, M. (author)Nonrigid image registration is an important, but time-consuming task in medical image analysis. In typical neuroimaging studies, multiple image registrations are performed, i.e., for atlas-based segmentation or template construction. Faster image registration routines would therefore be beneficial. In this paper we explore acceleration of the...journal article 2014