Design-Time Tooling to Guide Programming for Embedded Heterogeneous Hardware Platforms

Authored by: R. De Landtsheer , J. C. Deprez , L. Guedria

Heterogeneous Computing Architectures

Print publication date:  September  2019
Online publication date:  September  2019

Print ISBN: 9780367023447
eBook ISBN: 9780429399602
Adobe ISBN:

10.1201/9780429399602-5

 Download Chapter

 

Abstract

Heterogeneous hardware platforms are now available in many devices. However, their remain extremely complex to program and it is even harder to exploit the power of heterogeneous hardware platforms adequately. Tools for assisting analysts-developers at design time to make efficient design space exploration for better exploiting heterogeneous hardware architecture are therefore truly needed. This work presents Placer, a model-based tool for optimizing the mapping, i.e., placement and scheduling, of task-based software onto heterogeneous hardware and DS-Explorer for rapidly prototyping software tasks offloading on FPGA and obtain static and dynamic properties of software tasks execution on FPGA. Placer and DS-Explorer are not implemented from scratch. They respectively leverage on existing tools Quickplay from Accelize and OscaR by UCL and CETIC. An application of both tools, Placer and DS-Explorer is demonstrated on an Industry use case named Aquascan provided by Deltatec.

 Cite
Search for more...
Back to top

Use of cookies on this website

We are using cookies to provide statistics that help us give you the best experience of our site. You can find out more in our Privacy Policy. By continuing to use the site you are agreeing to our use of cookies.