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

Access status

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)
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

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