Dandelion: a compiler and runtime for heterogeneous systems

CJ Rossbach, Y Yu, J Currey, JP Martin… - Proceedings of the …, 2013 - dl.acm.org
Computer systems increasingly rely on heterogeneity to achieve greater performance,
scalability and energy efficiency. Because heterogeneous systems typically comprise …

Overview–Parallel Computing: Numerics, Applications, and Trends

M Vajteršic, P Zinterhof, R Trobec - Parallel Computing: Numerics …, 2009 - Springer
This book is intended for researchers and practitioners as a foundation for modern parallel
computing with several of its important parallel applications, and also for students as a basic …

Java in the high performance computing arena: Research, practice and experience

GL Taboada, S Ramos, RR Expósito, J Tourino… - Science of Computer …, 2013 - Elsevier
The rising interest in Java for High Performance Computing (HPC) is based on the
appealing features of this language for programming multi-core cluster architectures …

Java for high performance computing: assessment of current research and practice

GL Taboada, J Touriño, R Doallo - … of the 7th International Conference on …, 2009 - dl.acm.org
The rising interest in Java for High Performance Computing (HPC) is based on the
appealing features of this language for programming multi-core cluster architectures …

Jcudamp: Openmp/java on cuda

G Dotzler, R Veldema, M Klemm - … of the 3rd International Workshop on …, 2010 - dl.acm.org
We present an OpenMP framework for Java that can exploit an available graphics card as
an application accelerator. Dynamic languages (Java, C#, etc.) pose a challenge here …

Pyjama: OpenMP-like implementation for Java, with GUI extensions

Vikas, N Giacaman, O Sinnen - … of the 2013 International Workshop on …, 2013 - dl.acm.org
Incremental parallelism is an uncomplicated and expressive parallelisation practice and has
led to wide adoption of OpenMP. However, the OpenMP specification does not present a …

Java thread and process performance for parallel machine learning on multicore hpc clusters

S Ekanayake, S Kamburugamuve… - … conference on big …, 2016 - ieeexplore.ieee.org
The growing use of Big Data frameworks on large machines highlights the importance of
performance issues and the value of High Performance Computing (HPC) technology. This …

A comparative performance study of common and popular task‐centric programming frameworks

A Podobas, M Brorsson… - … and Computation: Practice …, 2015 - Wiley Online Library
Programmers today face a bewildering array of parallel programming models and tools,
making it difficult to choose an appropriate one for each application. An increasingly popular …

PPF—A parallel particle filtering library

Ö Demirel, I Smal, WJ Niessen… - IET Conference on …, 2014 - ieeexplore.ieee.org
. We present the parallel particle filtering (PPF) software library, which enables hybrid
shared-memory/distributed-memory parallelization of particle filtering (PF) algorithms …

Extending paralldroid with object oriented annotations

A Acosta, S Afonso, F Almeida - Parallel Computing, 2016 - Elsevier
The popularity of the handheld systems (smartphones, tablets,...) and their computational
capability open new challenges in terms of the efficient use of such devices. The …