The way we use computers and mobile phones today requires large amounts of processing of data streams. Examples include digital signal processing for wireless transmission, audio and video coding for recording and watching videos, and noise reduction for the phone calls. These tasks can be performed by stream programs—computer programs that process streams of data. Stream programs can be composed of other stream programs. Components of a composition are connected in a network, i.e. the output streams of one component are sent as input streams to other components. The components, that perform the actual computation, are called kernels. They can be described in different styles and programming languages. There are also formal models for descr...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Stream programming offers a portable way for regular applications such as digital video, software ra...
International audienceThis paper introduces an extension to \openmp{3.0} enabling stream programming...
Many application areas for embedded systems, such as DSP, media coding, and image processing, are ba...
Stream processing has a long history as a way of describing and implementing specific kinds of compu...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Stream programs represent an important class of high-performance computations. Defined by their reg...
All major semiconductor companies are now shipping multi-cores. Phones, PCs, laptops, and mobile in...
Downloading software from a server usually takes a noticeable amount of time, that is, noticeable to...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
We are undeniably living in the era of big data, where people and machines generate information at a...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Stream programming offers a portable way for regular applications such as digital video, software ra...
International audienceThis paper introduces an extension to \openmp{3.0} enabling stream programming...
Many application areas for embedded systems, such as DSP, media coding, and image processing, are ba...
Stream processing has a long history as a way of describing and implementing specific kinds of compu...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Stream programs represent an important class of high-performance computations. Defined by their reg...
All major semiconductor companies are now shipping multi-cores. Phones, PCs, laptops, and mobile in...
Downloading software from a server usually takes a noticeable amount of time, that is, noticeable to...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
We are undeniably living in the era of big data, where people and machines generate information at a...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Stream programming offers a portable way for regular applications such as digital video, software ra...
International audienceThis paper introduces an extension to \openmp{3.0} enabling stream programming...