Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Customization of OpenCL applications for efficient task mapping under heterogeneous platform constraints
KTH, Skolan för informations- och kommunikationsteknik (ICT), Elektronik och Inbyggda System.
Visa övriga samt affilieringar
2015 (Engelska)Ingår i: Proceedings -Design, Automation and Test in Europe, DATE, IEEE conference proceedings, 2015, s. 736-741Konferensbidrag, Publicerat paper (Refereegranskat)
Resurstyp
Text
Abstract [en]

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.

Ort, förlag, år, upplaga, sidor
IEEE conference proceedings, 2015. s. 736-741
Nyckelord [en]
Design, Application tasks, Heterogeneous platforms, Innovative design, Parallel platforms, Parameterized, Performance optimizations, Stereo matching, Task level parallelisms, Mapping
Nationell ämneskategori
Datorsystem
Identifikatorer
URN: urn:nbn:se:kth:diva-181642Scopus ID: 2-s2.0-84945952586ISBN: 9783981537048 (tryckt)OAI: oai:DiVA.org:kth-181642DiVA, id: diva2:912376
Konferens
2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015, 9 March 2015 through 13 March 2015
Anmärkning

QC 20160316

Tillgänglig från: 2016-03-16 Skapad: 2016-02-02 Senast uppdaterad: 2016-03-16Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Scopus

Personposter BETA

Sander, Ingo

Sök vidare i DiVA

Av författaren/redaktören
Robino, FransescoSander, Ingo
Av organisationen
Elektronik och Inbyggda System
Datorsystem

Sök vidare utanför DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetricpoäng

isbn
urn-nbn
Totalt: 16 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf