Edinburgh Research Explorer

Diplomat: Mapping of multi-kernel applications using a static dataflow abstraction

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Related Edinburgh Organisations

Open Access permissions

Open

Documents

http://ieeexplore.ieee.org/document/7774586/
Original languageEnglish
Title of host publication2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS)
Place of PublicationLondon, UK
PublisherIEEE
Pages241-250
Number of pages10
ISBN (Electronic)978-1-5090-3433-8
ISBN (Print)978-1-5090-3432-1
DOIs
StatePublished - 8 Dec 2016
Event2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems - Imperial College, London, United Kingdom
Duration: 19 Sep 201621 Sep 2016
https://san.ee.ic.ac.uk/mascots2016/

Conference

Conference2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Abbreviated titleMASCOTS 2016
CountryUnited Kingdom
CityLondon
Period19/09/1621/09/16
Internet address

Abstract

In this paper we propose a novel approach to heterogeneous embedded systems programmability using a taskgraph based framework called Diplomat. Diplomat is a taskgraph framework that exploits the potential of static dataflow modeling and analysis to deliver performance estimation and CPU/GPU mapping. An application has to be specified once, and then the framework can automatically propose good mappings. We evaluate Diplomat with a computer vision application on two embedded platforms. Using the Diplomat generation we observed a 16% performance improvement on average and up to a 30% improvement over the best existing hand-coded implementation.

Download statistics

No data available

ID: 26473714