Pipelined MPSoCs provide a high throughput implementation platform for multimedia applications, with reduced design time and improved flexibility. Typically a pipelined MPSoC is balanced at design-time us-ing worst-case parameters. Where there is a widely varying workload, such designs consume exorbitant amount of power. In this paper, we propose a novel adaptive pipelined MPSoC architecture that adapts it-self to varying workloads. Our architecture consists of Main Proces-sors and Auxiliary Processors with a distributed run-time balancing ap-proach, where each Main Processor, independent of other Main Proces-sors, decides for itself the number of required Auxiliary Processors at run-time depending on its varying workload. The proposed run-...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
[[abstract]]This paper proposes a novel power-aware scheme of H.264/AVC video player for the PAC SoC...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
Heterogeneous MultiProcessor System on Chips (MPSoCs) are viable implementationplatforms for multime...
Due to current and future technology issues, multi-core processing systems are required to provide s...
This paper surveys components that are useful to build programmable, predictable, composable, and sc...
This book describes analytical models and estimation methods to enhance performance estimation of pi...
MultiProcessor System on Chip (MPSoC) architecture has been widely researched for the implementation...
The design of new streaming systems is becoming a major area of research to deploy services targeted...
Multi-processor-system-on-chips (MPSoCs) with different numbers of cores have become increasingly po...
In this paper, we propose a low power adaptive baseline H.264 video encoder hardware for portable co...
121 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.We next apply the above findi...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
Many modern applications exhibit dynamic behavior, which can be exploited for reduced energy consump...
The recent development for multimedia applications on mobile terminals raised the need for flexible ...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
[[abstract]]This paper proposes a novel power-aware scheme of H.264/AVC video player for the PAC SoC...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
Heterogeneous MultiProcessor System on Chips (MPSoCs) are viable implementationplatforms for multime...
Due to current and future technology issues, multi-core processing systems are required to provide s...
This paper surveys components that are useful to build programmable, predictable, composable, and sc...
This book describes analytical models and estimation methods to enhance performance estimation of pi...
MultiProcessor System on Chip (MPSoC) architecture has been widely researched for the implementation...
The design of new streaming systems is becoming a major area of research to deploy services targeted...
Multi-processor-system-on-chips (MPSoCs) with different numbers of cores have become increasingly po...
In this paper, we propose a low power adaptive baseline H.264 video encoder hardware for portable co...
121 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.We next apply the above findi...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
Many modern applications exhibit dynamic behavior, which can be exploited for reduced energy consump...
The recent development for multimedia applications on mobile terminals raised the need for flexible ...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...
[[abstract]]This paper proposes a novel power-aware scheme of H.264/AVC video player for the PAC SoC...
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed...