Enabling Dynamic Resource Management for Multi-Processor Systems-on-Chips

Relatore:  Salvatore Carta - Dipartimento di Informatica, Università di Cagliari
  lunedì 12 marzo 2007 alle ore 16.30 - inizio alle 17:00. Alle 16:30 caffe', te' e biscotti

Multiprocessor Systems on Chips (MPSoCs) are envisioned as the future of embedded
platforms such as game-engines, smart-phones and palmtop computers. One of the main
challenge preventing the widespread diffusion of these systems is the huge amount of
information not directly related to code development that a programmer needs to
handle for the efficient mapping of applications. In this seminar we present:

(i) an OS/middleware software infrastructure for MPSoCs,
providing to the application developer with task migration, communication and
synchronization services, and supporting dynamic task / frequency allocation for
streaming applications;

(ii) an MPSoCs hardware emulation platform running the
former software infrastructure.

This joint HW/SW framework enables efficient development of complex dynamic task /
frequency allocation policies for performance, power, thermal, reliability
management in MPSoCs platforms. Two case studies are presented: dynamic task allocation for a multimedia streaming
application and run-time thermal management through HW-SW emulation. A working demo
is also presented for the second case study.

Ca' Vignal 3 - Piramide, Piano 0, Sala Verde

Andrea Acquaviva

Data pubblicazione
1 marzo 2007

Offerta formativa