Multi/many-core programming: Where are we standing?

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Contributors

  • Jeronimo Castrillon - , Chair of Compiler Construction (cfaed) (Author)
  • Weihua Sheng - , Silexica GmbH (Author)
  • Ralph Jessenberger - , Beone Frankfurt GmbH (Author)
  • Lothar Thiele - , ETH Zurich (Author)
  • Lars Schorr - , ETH Zurich (Author)
  • Ben Juurlink - , Technical University of Berlin (Author)
  • Mauricio Alvarez-Mesa - , Technical University of Berlin (Author)
  • Angela Pohl - , Technical University of Berlin (Author)
  • Victor Reyes - , Synopsys Inc. (Author)
  • Rainer Leupers - , RWTH Aachen University (Author)

Abstract

This paper presents different views exposed in a special session on the current standing of programming and design tools for multi and manycores in the embedded domain. After approximately ten years of the advent of multicore architectures, we take a look at state-of-the-art and trends in model-based programming methodologies from an academic point of view. This view is contrasted with early experiences in transferring multicore compiler research to industry, and complemented with a critical view on the performance gap introduced by compilers for complex architectures. Today, multicores permeate new applications domains, creating new requirements and forcing researchers to rethink some underlying assumptions. This paper exposes the requirements of one such new domain, namely automotive. Applications in this domain require not only programming tools that comply to standards (e.g., ISO 26262) but also tools for high-level simulation, performance analysis and debugging. In this context, we discuss the role of virtual platforms in managing complexity of hardware-software interactions and accelerating the design of multicore systems for automotive applications.

Details

Original languageEnglish
Title of host publication2015 Design, Automation & Test in Europe Conference & Exhibition (DATE)
Place of PublicationGrenoble
PublisherIEEE Xplore
Pages1708-1717
Number of pages10
ISBN (electronic)978-3-9815-3705-5, 978-3-9815-3704-8
Publication statusPublished - 22 Apr 2015
Peer-reviewedYes

Publication series

SeriesDesign, Automation and Test in Europe Conference and Exhibition (DATE)
ISSN1530-1591

Conference

Title2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015
Duration9 - 13 March 2015
CityGrenoble
CountryFrance

External IDs

ORCID /0000-0002-5007-445X/work/141545582

Keywords

Research priority areas of TU Dresden

ASJC Scopus subject areas