Description: Description: Description: C:\Documents and Settings\jmpc\Local Settings\Temporary Internet Files\Content.Word\logo-hipeac.pngWorkshop on Design Tools and Architectures for Multi-Core Embedded Computing Platforms, Paris, France, January 24, 2012

To be held in conjunction with:
the
7th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC)
Paris, France, January 23-25, 2012

ORGANIZATION

OVERVIEW

FINAL PROGRAM

General Co-Chairs:

Joćo M. P. Cardoso, Universidade do Porto, Portugal,

jmpc@acm.org

Michael Huebner, KIT, Germany,

Michael.Huebner@kit.edu

Run-time Adaptivity Techniques Session Chair:

Cristina Silvano, Politecnico di Milano, Italy

Heterogeneous Many-Core Architectures Session Chair:

Stephan Wong, TUDelft, The Netherlands

Design Tools and Methodologies Session Chair:

Zlatko Petrov, Honeywell, Czech Republic

Poster Session Chair:

Vittorio Zaccaria, Politecnico di Milano, Italy

Panel Session Chair:

Michael Huebner, KIT, Germany

 

TARGET AUDIENCE

The workshop tries to bring together researchers actively working on methodologies, design tools, and architectures, for multi-core embedded computing platforms.

TOPIC AREAS

The workshop will have three main sessions:

l  Heterogeneous Many-Core Architectures: on the most relevant problems arising during the design exploration and optimization of heterogeneous many/multi core architectures.

l  Design Tools and Methodologies: on the state-of-the-art of tool development and on fresh ideas to make design tools aware of non-functional requirements and different target architectures.

l  Run-time Adaptivity Techniques: on the state-of-the-art techniques to dynamically manage and adapt the resources of the target architecture to runtime workloads and/or new applications.

CALL FOR POSTERS

We invite submissions of posters covering the topics of the three workshop sessions. Poster submissions should either be a 150-200 word abstract or in the form of the poster itself (in an A4 or US Letter size format) and should clearly identify the relevant session (Run-time Adaptivity Techniques, Heterogeneous Many-Core Architectures, or Design Tools and Methodologies).

Posters will be published online at the Workshop web site.

 

Posters submission website: https://www.easychair.org/account/signin.cgi?conf=ditam2012

 

Posters submission deadline: October 15, 2011, November 4, 2011, December 2, 2011

Notification of acceptance: December 9, 2011

Embedded computing is one of the computing areas where multi/many-core architectures are being used to achieve high-performance and/or energy savings. Tight and demanding requirements, short time-to-market and possible product upgrades, make the development of applications and the design of embedded architectures very challenging. Techniques for hardware/software co-design, for configuring the system according to application needs, for programming the multiple cores, and for generating customized hardware accelerators are currently hot topics of research. Furthermore, customization via reconfigurable hardware, run-time resource management, and run-time adaptability are seen as promising techniques to adapt the embedded computing architecture to the application requirements.

 

This workshop will serve as a privileged forum to discuss recent research and development advances from academia and industry.

 

This workshop is mainly organized around three EU funded FP7 projects, namely 2PARMA (PARallel PAradigms and Run-time MAnagement techniques for Many-core Architectures, http://www.2parma.eu/), ERA (Embedded Reconfigurable Architecture, http://www.era-project.eu/), and REFLECT (Rendering FPGAs to Multi-Core Embedded Computing, http://www.reflect-project.eu/).

 

In addition, the workshop includes presentations from the FP7 projects: parMERASA (Multi-Core Execution of Parallelised Hard Real-Time Applications Supporting Analysability, http://www.parmerasa.eu/), MADNESS (Methods for predictAble Design of heterogeNeous Embedded Systems with adaptivity and reliability Support, http://www.madnessproject.org/), ALMA (Architecture oriented paraLlelization for high performance embedded Multicore systems using scilAb), and Flextiles (Self adaptive heterogeneous manycore based on Flexible Tiles).

 

This workshop will present the approaches and research efforts being explored, the results achieved, and the proposed research avenues of these projects.

 

Furthermore, we will have two invited talks given by prestigious speakers. Finally, a panel will allow a fruitful discussion between members from academia and from industry

Tuesday, January 24, 2012

room: Milan

7:45 AM

-

8:45 AM

Registration

 

8:45 AM

-

9:45 AM

HiPEAC Keynote in Amphitheatre

 

9:45 AM

-

10:00 AM

Short Break

 

10:00 AM

-

10:20 AM

Opening Session by Michael Huebner and Joćo M. P. Cardoso

Session A-I

 

Topic: Heterogeneous Many-Core Architectures

 

 

 

 

Session chair: Diana Goehringer, Fraunhofer IOSB, DE

Speakers

10:20 AM

-

10:40 AM

Techniques and Tools for Many-core Computing Architectures: the 2PARMA approach

Cristina Silvano, Politecnico di Milano, Italy
Thierry Lepley, STMicroelectronics, France

10:40 AM

-

11:00 AM

The ERA Platform: A Dynamically Reconfigurable Many-Core Approach

Luigi Carro, UFRGS, Brazil

11:00 AM

-

11:45 AM

Coffee Break + Poster Session

 

Session B

 

Topic: Design Tools and Methodologies

 

 

 

 

Session chair: Christian Gamrat, CEA-Saclay Nano-Innov, France

Speakers

11:45 AM

-

12:05 PM

REFLECT's Approach for Specification and Implementation of Safety Requirements

Zlatko Petrov, Honeywell

12:05 PM

-

12:25 PM

REFLECT's Approach for Code Instrumentation and Strategies Using LARA

José G. Coutinho, IC, UK

1:00 AM

-

2:30 AM

Lunch & Exhibition

 

Session C

 

Topic: Run-time Adaptivity Techniques

 

 

 

 

Session chair: Christian Plessl, University of Paderborn, Germany

Speakers

2:30 AM

-

2:50 AM

BBQ: the 2PARMA Framework for Run Time Resource Management for Multi-Core Computing Platforms

William Fornaciari, Politecnico di Milano, Italy

2:50 AM

-

3:10 AM

Memory Hierarchy Reconfiguration in ERA

Georgios Keramidas, ISI, Greece

Session A-II

 

Topic: Heterogeneous Many-Core Architectures

 

 

 

 

Session chair: Stephan Wong, TUDelft, The Netherlands

Speakers

3:10 AM

-

3:30 AM

An ESL Design Framework for Adaptive and Fault-tolerant MPSoCs: MADNESS or not?

Paolo Meloni, Universitą degli studi di Cagliari, Italy

3:30 AM

-

3:50 AM

parMERASA - Multi-core Execution of Parallelised Hard Real-time Applications Supporting

Theo Ungerer, University of Augsburg, Germany

3:50 AM

-

4:30 AM

Coffee Break + Poster Session

 

4:30 AM

-

5:05 AM

Invited Talk: Experience with Dynamic Hardware Multithreading

Walid Najjar, University of California Riverside, USA

Session A-III

Topic: Heterogeneous Many-Core Architectures

 

 

 

 

Session chair: Pedro Diniz, INESC-ID, Portugal

Speakers

5:05 AM

-

5:25 AM

Architecture Oriented Parallelization For High Performance Embedded Multicore Systems Using SCILAB: The ALMA Project Approach

Nikolaos Voros, Technological Educational Institute of Mesolonghi, Greece

5:25 AM

-

5:45 AM

FLEXTILES - Self adaptive heterogeneous manycore based on Flexible Tiles

Fabrice Lemonnier, Thales Research & Technology, France

Panel

 

 

Topic: Multi-Core Embedded Computing Platforms: Challenges and its reward

 

 

 

Chair: Michael Huebner, KIT, Germany

 

5:45 AM

-

6:25 AM

Panelists:
Christian Gamrat, CEA, France
Thomas Hollstein, Tallinn University of Technology, Estland
Philippe Bonnot, Thales Research and Technology, France
Koen Bertels, Technical University Delft, The Netherlands

6:25 AM

-

6:30 AM

Final Wrap up

 

 

 

POSTERS TO BE PRESENTED AT POSTER SESSIONS:

 

Title

Authors

NoCTrace - A Non Intrusive System Level Architecture Exploration Tool for Network on Chip Architectures

Benno Stabernack and Jens Brandenburg

MADES: Designing effective real-time and embedded systems using a combined SysML/MARTE approach

Imran Rafiq Quadri, Ian Gray, Leandro Soares Indrusiak, Alessandra Bagnato and Andrey Sadovykh

The EU FP7 EPiCS Project

Christian Plessl and Marco Platzner

Pipelining Producer-Consumer Tasks using Custom Multi-Core Architectures

Ali Azarian, and Joćo M. P. Cardoso

LARA: An Aspect-Oriented Approach for Developing and Designing Embedded Systems

Tiago Carvalho, Joćo M. P. Cardoso, Ségio Durand, José Coutinho, Ricardo Nobre, Pedro Diniz, Wayne Luk and Zlatko Petrov

Supporting Parallel/Distributed Real-Time Embedded Applications

Ricardo Garibay-Martinez, Luis Lino Ferreira and Luķs Miguel Pinho,

System-Level Design and Design Space Exploration: the MADNESS Project

Paolo Meloni, Sebastiano Pomata, Giuseppe Tuveri, Luigi Raffo, Andy Pimentel, Roberta Piscitelli, Menno Lindwer, Peter Marwedel, Olaf Neugebauer, Todor Stefanov, Emanuele Cannella, Lorenzo Di Gregorio, Leandro Fiorin and Onur Deri

Run-time Adaptivity Techniques: The 2PARMA Approach

Cristina Silvano, William Fornaciari, Patrick Bellasi, Alexandros Bartzas and Dimitrios Soudris

MATLAB to C Conversion Targeting Embedded Computing Systems

Ricardo Nobre, Joćo M. P. Cardoso, and Pedro Diniz