PEPPHER: Efficient and productive usage of hybrid computing systems

S Benkner, S Pllana, JL Traff, P Tsigas, U Dolinsky… - IEEE Micro, 2011‏ - ieeexplore.ieee.org
PEPPHER, a three-year European FP7 project, addresses efficient utilization of hybrid
(heterogeneous) computer systems consisting of multicore CPUs with GPU-type …

Data partitioning on multicore and multi-GPU platforms using functional performance models

Z Zhong, V Rychkov… - IEEE Transactions on …, 2014‏ - ieeexplore.ieee.org
Heterogeneous multiprocessor systems, which are composed of a mix of processing
elements, such as commodity multicore processors, graphics processing units (GPUs), and …

A compiler and runtime for heterogeneous computing

J Auerbach, DF Bacon, I Burcea, P Cheng… - Proceedings of the 49th …, 2012‏ - dl.acm.org
Heterogeneous systems show a lot of promise for extracting high-performance by combining
the benefits of conventional architectures with specialized accelerators in the form of …

Optimized composition of performance‐aware parallel components

C Kessler, W Löwe - Concurrency and Computation: Practice …, 2012‏ - Wiley Online Library
We describe the principles of a novel framework for performance‐aware composition of
sequential and explicitly parallel software components with implementation variants …

Using explicit platform descriptions to support programming of heterogeneous many-core systems

M Sandrieser, S Benkner, S Pllana - Parallel Computing, 2012‏ - Elsevier
Heterogeneous many-core systems constitute a viable approach for co** with power
constraints in modern computer architectures and can now be found across the whole …

Customization of opencl applications for efficient task map** under heterogeneous platform constraints

E Paone, F Robino, G Palermo… - … , Automation & Test …, 2015‏ - ieeexplore.ieee.org
When targeting an OpenCL application to platforms with multiple heterogeneous
accelerators, task tuning and map** have to cope with device-specific constraints. To …

ADAMANT: A query executor with plug-in interfaces for easy co-processor integration

B Gurumurthy, D Broneske, GC Durand… - 2023 IEEE 39th …, 2023‏ - ieeexplore.ieee.org
Today's processor landscape is increasingly heterogeneous with the availability of co-
processors. This landscape impacts query engines, as they need to be reworked to keep …

Extending ATAM to assess product line architecture

T Kim, I Ko, S Kang, D Lee - 2008 8th IEEE International …, 2008‏ - ieeexplore.ieee.org
Software architecture is a core asset for any organization that develops software-intensive
systems. Unsuitable architecture can precipitate disaster because the architecture …

Elastic computing: A portable optimization framework for hybrid computers

JR Wernsing, G Stitt - Parallel Computing, 2012‏ - Elsevier
Due to power limitations and escalating cooling costs, high-performance computing systems
can no longer rely solely on faster clock frequencies and numerous microprocessor nodes to …

The PEPPHER composition tool: Performance-aware dynamic composition of applications for GPU-based systems

U Dastgeer, L Li, C Kessler - 2012 SC Companion: High …, 2012‏ - ieeexplore.ieee.org
The PEPPHER component model defines an environment for annotation of native C/C++
based components for homogeneous and heterogeneous multicore and manycore systems …