Vu Thien Nga Nguyen and Raimund Kirner, 'Influences on Throughput and Latency in Stream Programs' paper presented at the 2nd Workshop on Feedback-Directed Compiler Optimization for Multi-Core Architectures. Berlin, Germany. 22 January 2013Stream programming is a promising approach to execute programs on parallel hardware such as multi-core systems. It allows to reuse sequential code at component level and to extend such code with concurrency-handling at the communication level. In this paper we investigate in the performance of stream programs in terms of throughput and latency. We identify factors that affect these performance metrics and propose an efficient scheduling approach to obtain the maximal performance
A large emerging class of interactive multimedia streaming applications can be represented as a coar...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Various research communities have independently arrived at stream processing as a programming model ...
We study the timing behaviour of streaming applications running on a multiprocessor architecture. De...
Stream programming is a paradigm where a program is structured by a set of computational nodes conne...
Stream programming is a promising way to expose concurrency to the compiler. A stream program is bui...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
Stream programming is a paradigm where a program is structured by a set of compu-tational nodes conn...
abstract: Stream computing has emerged as an importantmodel of computation for embedded system appli...
Stream programs represent an important class of high-performance computations. Defined by their reg...
Vu Thien Nga Nguyen, Raimund Kirner, and Frank Penczek, 'Monitoring framework for stream-processing ...
Present-day computing systems have to deal with a continuous growth of data rate and volume. Process...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
We introduce RATE TYPES, a novel type system to reason about and optimize data-intensive programs. B...
A large emerging class of interactive multimedia streaming applications can be represented as a coar...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Various research communities have independently arrived at stream processing as a programming model ...
We study the timing behaviour of streaming applications running on a multiprocessor architecture. De...
Stream programming is a paradigm where a program is structured by a set of computational nodes conne...
Stream programming is a promising way to expose concurrency to the compiler. A stream program is bui...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
Stream programming is a paradigm where a program is structured by a set of compu-tational nodes conn...
abstract: Stream computing has emerged as an importantmodel of computation for embedded system appli...
Stream programs represent an important class of high-performance computations. Defined by their reg...
Vu Thien Nga Nguyen, Raimund Kirner, and Frank Penczek, 'Monitoring framework for stream-processing ...
Present-day computing systems have to deal with a continuous growth of data rate and volume. Process...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
We introduce RATE TYPES, a novel type system to reason about and optimize data-intensive programs. B...
A large emerging class of interactive multimedia streaming applications can be represented as a coar...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Various research communities have independently arrived at stream processing as a programming model ...