SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:kth-181642"
 

Search: onr:"swepub:oai:DiVA.org:kth-181642" > Customization of Op...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Customization of OpenCL applications for efficient task mapping under heterogeneous platform constraints

Paone, E. (author)
Robino, Fransesco (author)
KTH,Elektronik och Inbyggda System
Palermo, G. (author)
show more...
Zaccaria, V. (author)
Sander, Ingo (author)
KTH,Elektronik och Inbyggda System
Silvano, C. (author)
show less...
 (creator_code:org_t)
New Jersey : IEEE conference proceedings, 2015
2015
English.
In: Proceedings -Design, Automation and Test in Europe, DATE. - New Jersey : IEEE conference proceedings. - 9783981537048 ; , s. 736-741
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • When targeting an OpenCL application to platforms with multiple heterogeneous accelerators, task tuning and mapping have to cope with device-specific constraints. To address this problem, we present an innovative design flow for the customization and performance optimization of OpenCL applications on heterogeneous parallel platforms. It consists of two phases: 1) a tuning phase that optimizes each application kernel for a given platform and 2) a task-mapping phase that maximizes the overall application throughput by exploiting concurrency in the application task graph. The tuning phase is suitable for customizing parameterized OpenCL kernels considering device-specific constraints. Then, the mapping phase improves task-level parallelism for multi-device execution accounting for the overhead of memory transfers - overheads implied by multiple OpenCL contexts for different device vendors. Benefits of the proposed design flow have been assessed on a stereo-matching application targeting two commercial heterogeneous platforms.

Subject headings

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Keyword

Design
Application tasks
Heterogeneous platforms
Innovative design
Parallel platforms
Parameterized
Performance optimizations
Stereo matching
Task level parallelisms
Mapping

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Paone, E.
Robino, Fransesc ...
Palermo, G.
Zaccaria, V.
Sander, Ingo
Silvano, C.
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
and Computer Systems
Articles in the publication
Proceedings -Des ...
By the university
Royal Institute of Technology

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view