GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Fachbereiche
  • Technische Informatik (TI)
  • PARS-Mitteilungen
  • PARS-Mitteilungen 2017
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Fachbereiche
  • Technische Informatik (TI)
  • PARS-Mitteilungen
  • PARS-Mitteilungen 2017
  • Dokumentanzeige

Predicting Efficient Execution with Source Code Analysis in a Heterogeneous Environment

Autor(en):
Hellwig, Markus [DBLP] ;
Becker, Thomas [DBLP]
Zusammenfassung
Finding a good schedule for the tasks of an application is a critical step for the efficient usage of heterogeneous systems. A good schedule can only be found with information about the tasks to be scheduled. In a dynamic system, this information is normally only available after each task is at least executed once, thereby creating an initial overhead until a good schedule can be created. Therefore, we introduce a method based on static code analysis and machine learning algorithms to predict the fastest processor of a given OpenCL task before runtime by classification which helps to reduce this initial overhead. We show how we used a static code analysis implementation based on Clang to generate training data on a set of 10 different heterogeneous processors including Intel, AMD and Nvidia GPUs, a Intel Xeon Phi and Intel CPUs. This training data was used to generate prediction models via several different machine learning algorithms including Random Forest and k-Nearest Neighbour and then evaluate the models by predicting the fastest processor out of two and more processors via classification.
  • Vollständige Referenz
  • BibTeX
Hellwig, M. & Becker, T., (2017). Predicting Efficient Execution with Source Code Analysis in a Heterogeneous Environment.   PARS-Mitteilungen: Vol. 34, Nr. 1. Berlin: Gesellschaft für Informatik e.V., Fachgruppe PARS. (S. 78-90).
@article{mci/Hellwig2017,
author = {Hellwig, Markus AND Becker, Thomas},
title = {Predicting Efficient Execution with Source Code Analysis in a Heterogeneous Environment},
journal = {PARS-Mitteilungen},
volume = {34},
number = {1},
year = {2017},
,
pages = { 78-90 }
}
DateienGroesseFormatAnzeige
PARS-2017_paper_7.pdf196.5Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISSN: 0177-0454
Datum: 2017
Sprache: en (en)
Typ: Text/Journal Article
Sammlungen
  • PARS-Mitteilungen 2017 [13]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.