This article studies the scheduling of real-time streaming applications on multiprocessor systems-on-chips with predictable memory hierarchy. An iteration-based task-FIFO co-scheduling framework is proposed for this problem. We obtain FIFO size distributions using Pareto space searching, based on which the task-to-processor mapping is obtained with the potential FIFO allocation being taken into account; then, the FIFO-to-memory allocation is optimized to minimize the total memory access cost; finally, a self-timed throughput analysis method that considers memory and direct memory access controller contention is utilized to analyze the throughput. Our methods are validated by a set of synthesized and practical applications on different platf...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
This paper deals with the scheduling analysis of hard real-time streaming applications. These applic...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
This article studies the scheduling of real-time streaming applications on multiprocessor systems-on...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Multiprocessor Systems on a Chip (MPSoCs) are suitable platforms for executing complex embedded appl...
In this paper, we focus on solving the problem of removing inter-core communication overhead for str...
For real-time streaming applications such as video decoding, the rate of the application is very imp...
Embedded streaming applications specified using parallel Models of Computation (MoC) often contain a...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Abstract—As technology scales, the impact of process variation on the maximum supported frequency (F...
A bs tr act —As t echnology s cales, t he impact of proces s variat ion on the maximum supported fre...
In this paper, we jointly optimize computation and communication task scheduling for streaming appli...
This book provides a comprehensive overview of the state-of-the-art, data flow-based techniques for ...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
This paper deals with the scheduling analysis of hard real-time streaming applications. These applic...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
This article studies the scheduling of real-time streaming applications on multiprocessor systems-on...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Multiprocessor Systems on a Chip (MPSoCs) are suitable platforms for executing complex embedded appl...
In this paper, we focus on solving the problem of removing inter-core communication overhead for str...
For real-time streaming applications such as video decoding, the rate of the application is very imp...
Embedded streaming applications specified using parallel Models of Computation (MoC) often contain a...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Abstract—As technology scales, the impact of process variation on the maximum supported frequency (F...
A bs tr act —As t echnology s cales, t he impact of proces s variat ion on the maximum supported fre...
In this paper, we jointly optimize computation and communication task scheduling for streaming appli...
This book provides a comprehensive overview of the state-of-the-art, data flow-based techniques for ...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
This paper deals with the scheduling analysis of hard real-time streaming applications. These applic...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...