arrow
返回

The PEPPHER composition tool: performance-aware composition for GPU-based systems

delete2013-11-27
delete11
PRE
AI
U
Usman Dastgeer *
L
Lu Li
C
Christoph Keßler
DOI:10.1007/s00607-013-0371-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The PEPPHER (EU FP7 project) component model defines the notion of component, interface and meta-data for homogeneous and heterogeneous parallel systems. In this paper, we describe and evaluate the PEPPHER composition tool, which explores the application's components and their implementation variants, generates the necessary low-level code that interacts with the runtime system, and coordinates the native compilation and linking of the various code units to compose the overall application code to optimize performance. We discuss the concept of smart containers and its benefits for reducing dispatch overhead, exploiting implicit parallelism across component invocations and runtime optimization of data transfers. In an experimental evaluation with several applications, we demonstrate that the composition tool provides a high-level programming front-end while effectively utilizing the task-based PEPPHER runtime system (StarPU) underneath for different usage scenarios on GPU-based systems.
Keyword:
PEPPHER project
Component model
GPU-based systems
Performance portability
Dynamic scheduling

期刊

C
Computing
IF:
2.8
论文数:
2.3K
被引数:
3.5K

机构

L
Linkoping University
学者数:
1.6W
论文数: 1.5W
被引数: 184
引用论文

引用论文

Magnetic structure and spin-glass state of Fe1-x Zn x Cr2S4 spinels
err2000-08-01
err0
PREAI
errR. A. Sadykov; G. G. Shabunina; T. G. Aminov; L. Keller
err分享
err收藏
Transantarctic Mountain microtektites: Geochemical affinity with Australasian microtektites
err2009-06-01
err0
PREAI
errL. Folco; M. D’Orazio; M. Tiepolo; S. Tonarini; L. Ottolini; N. Perchiazzi; P. Rochette; B.P. Glass
err分享
err收藏
Short and Long Term Variation in Ultraviolet Radiation and Multiple Sclerosis
err2012-02-24
err0
errOAAI
errCristina Menni; Walter E. Lowell; Joan Bentzen; Roberto Bergamaschi; Filippo Martinelli Boneschi; Vittorio Martinelli; Luisa Bernardinelli; Egon Stenager; George E. Davis; Luisa Foco
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Cognitive function in patients with coronary artery disease: A literature review
err2018-08-29
err0
errOAAI
errJ. Burkauskas; P. Lang; A. Bunevičius; J. Neverauskas; M. Bučiūtė-Jankauskienė; N. Mickuvienė
err分享
err收藏
A View of the Parallel Computing Landscape
err2009-10-01
err351
errOAAI
errAsanovic, Krste; Bodik, Rastislav; Demmel, James; Keaveny, Tony; Keutzer, Kurt; Kubiatowicz, John; Morgan, Nelson; Patterson, David; Sen, Koushik; Wawrzynek, John; Wessel, David; Yelick, Katherine
err分享
err收藏
Efficient automated localization of ECoG electrodes in CT images via shape analysis
err2021-03-09
err0
errOAAI
errJessica Centracchio; Antonio Sarno; Daniele Esposito; Emilio Andreozzi; Luigi Pavone; Giancarlo Di Gennaro; Marcello Bartolo; Vincenzo Esposito; Roberta Morace; Sara Casciato; Paolo Bifulco
err分享
err收藏
A Resonant Reactive Shielding for Planar Wireless Power Transfer System in Smartphone Application
err2017-04-01
err0
PREAI
errJaehyoung Park; Dongwook Kim; Karam Hwang; Hyun Ho Park; Sang Il Kwak; Jong Hwa Kwon; Seungyoung Ahn
err分享
err收藏
err分享
err收藏
学者 查看更多内容