In this paper, we focus on solving the problem of removing inter-core communication overhead for streaming applications on chip multiprocessors. The objective is to totally remove inter-core communication overhead while minimizing the overall memory usage. By totally removing inter-core communication overhead, a shorter period can be applied and system throughput can be improved. Our basic idea is to let tasks with intra-period data dependencies transform to inter-period data dependencies so as to overlap the execution of computation and inter-core communication tasks. To solve the problem, we first perform analysis and obtain the bounds of the times needed to reschedule each task. Then we formulate the scheduling problem as an integer line...
AbstractStream programming languages have become popular owing to their representations that enable ...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...
In this paper, we jointly optimize computation and communication task scheduling for streaming appli...
Network-on-chip-based multiprocessor systems-on-chip are considered as future embedded systems platf...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
For real-time streaming applications such as video decoding, the rate of the application is very imp...
In this paper, we focus on joint energy and performance optimization for streaming applications on m...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
This paper considers the problem of scheduling streaming applications on uniprocessors in order to m...
Abstract: We investigate the energy-efficiency of streaming task collections with par-allelizable or...
Streaming applications have become increasingly important and widespread,with application domains ra...
This article studies the scheduling of real-time streaming applications on multiprocessor systems-on...
AbstractStream programming languages have become popular owing to their representations that enable ...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...
In this paper, we jointly optimize computation and communication task scheduling for streaming appli...
Network-on-chip-based multiprocessor systems-on-chip are considered as future embedded systems platf...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
For real-time streaming applications such as video decoding, the rate of the application is very imp...
In this paper, we focus on joint energy and performance optimization for streaming applications on m...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
This paper considers the problem of scheduling streaming applications on uniprocessors in order to m...
Abstract: We investigate the energy-efficiency of streaming task collections with par-allelizable or...
Streaming applications have become increasingly important and widespread,with application domains ra...
This article studies the scheduling of real-time streaming applications on multiprocessor systems-on...
AbstractStream programming languages have become popular owing to their representations that enable ...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...