Dandelion: a compiler and runtime for heterogeneous systems
Computer systems increasingly rely on heterogeneity to achieve greater performance,
scalability and energy efficiency. Because heterogeneous systems typically comprise …
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 …
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
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 …
appealing features of this language for programming multi-core cluster architectures …
Java for high performance computing: assessment of current research and practice
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 …
appealing features of this language for programming multi-core cluster architectures …
Jcudamp: Openmp/java on cuda
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 …
an application accelerator. Dynamic languages (Java, C#, etc.) pose a challenge here …
Pyjama: OpenMP-like implementation for Java, with GUI extensions
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 …
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
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 …
performance issues and the value of High Performance Computing (HPC) technology. This …
A comparative performance study of common and popular task‐centric programming frameworks
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 …
making it difficult to choose an appropriate one for each application. An increasingly popular …
PPF—A parallel particle filtering library
. We present the parallel particle filtering (PPF) software library, which enables hybrid
shared-memory/distributed-memory parallelization of particle filtering (PF) algorithms …
shared-memory/distributed-memory parallelization of particle filtering (PF) algorithms …
Extending paralldroid with object oriented annotations
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 …
capability open new challenges in terms of the efficient use of such devices. The …