Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed allocation. Based on that prin-ciple, this work describes a dynamic speed setting policy for multi-processor systems-on-chip (MPSoCs) that relies on the estimation of processor idle times specifically due to the synchronization work. The policy provides two advantages: first, it does not rely on any assumption about the communication pattern of the application ex-ecuted by the system. Second, it is purely architectural; it automat-ically detects changes in the system workload and sets processors speeds accordingly by means of a custom hardware block. Results on a parallel MPEG video decoding application show an EDP saving above 55%, averaged...
In recent years, we are witnessing the dawning of the Multi-Processor Systemon- Chip (MPSoC) era. In...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
Energy use of computer communication systems has quickly become a vital design consideration. One ef...
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to r...
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to r...
Multi-processor-system-on-chips (MPSoCs) with different numbers of cores have become increasingly po...
Today's submicron silicon technology enables integration of much more functionalities onto a single ...
International audienceDuring the past few years, embedded digital systems have been requested to pro...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...
This paper explores optimization techniques of the synchronization mechanisms for MPSoCs based on co...
International audienceThis paper proposes a Discrete Time Markov Decision Process (MDP) approach to ...
Pipelined MPSoCs provide a high throughput implementation platform for multimedia applications, with...
Many modern microprocessors allow the speed/frequency to be set dynamically. The general goal is to ...
In recent years, we are witnessing the dawning of the Multi-Processor Systemon- Chip (MPSoC) era. In...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
Energy use of computer communication systems has quickly become a vital design consideration. One ef...
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to r...
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to r...
Multi-processor-system-on-chips (MPSoCs) with different numbers of cores have become increasingly po...
Today's submicron silicon technology enables integration of much more functionalities onto a single ...
International audienceDuring the past few years, embedded digital systems have been requested to pro...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...
This paper explores optimization techniques of the synchronization mechanisms for MPSoCs based on co...
International audienceThis paper proposes a Discrete Time Markov Decision Process (MDP) approach to ...
Pipelined MPSoCs provide a high throughput implementation platform for multimedia applications, with...
Many modern microprocessors allow the speed/frequency to be set dynamically. The general goal is to ...
In recent years, we are witnessing the dawning of the Multi-Processor Systemon- Chip (MPSoC) era. In...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...