This Chapter reports a case study of Design Space Exploration for supporting Run-time Resource Management (RRM). In particular the management of system resources for an MPSoC dedicated to multiple MPEG4 encoding is addressed in the context of an Automotive Cognitive Safety System (ACSS). The run-time management problem is defined as the minimization of the platform power consumption under resource and Quality of Service (QoS) constraints. The Chapter provides an insight of both, design-time and run-time aspects of the problem. During the prelimiary design-time Design Space Exploration (DSE) phase, the best configurations of run-time tunable parameters are statically identified for providing the best trade-offs in terms of run-time costs and application QoS. To speed up the optimization process without reducing the quality of final results, a multi-simulator framework is used for modeling platform performance. At run-time, the RRM exploits the design-time DSE results for deciding an operating configuration to be loaded for each MPEG4 encoder. This operation is carried out dynamically, by following the QoS requirements of the specific use-case.
Design Space Exploration for Run-time Management of a Reconfigurable System for Video Streaming
PALERMO, GIANLUCA;SILVANO, CRISTINA;ZACCARIA, VITTORIO
2011-01-01
Abstract
This Chapter reports a case study of Design Space Exploration for supporting Run-time Resource Management (RRM). In particular the management of system resources for an MPSoC dedicated to multiple MPEG4 encoding is addressed in the context of an Automotive Cognitive Safety System (ACSS). The run-time management problem is defined as the minimization of the platform power consumption under resource and Quality of Service (QoS) constraints. The Chapter provides an insight of both, design-time and run-time aspects of the problem. During the prelimiary design-time Design Space Exploration (DSE) phase, the best configurations of run-time tunable parameters are statically identified for providing the best trade-offs in terms of run-time costs and application QoS. To speed up the optimization process without reducing the quality of final results, a multi-simulator framework is used for modeling platform performance. At run-time, the RRM exploits the design-time DSE results for deciding an operating configuration to be loaded for each MPEG4 encoder. This operation is carried out dynamically, by following the QoS requirements of the specific use-case.File | Dimensione | Formato | |
---|---|---|---|
CH9_Pre_print_978-1-4419-8837-9_Book_ProofPDF_M3.pdf
Accesso riservato
:
Pre-Print (o Pre-Refereeing)
Dimensione
276.18 kB
Formato
Adobe PDF
|
276.18 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.