|
| Project Acronym |
 |
 |
|
 |
 |
Astrostream
|
 |
 |
| Project Title |
 |
 |
|
 |
 |
Stream Processing of Astronomical Data
|
 |
 |
| Summary |
 |
 |
|
 |
 |
The Astrostream project aims at creating an application development environment for stream-based astronomy applications tailored to the needs of the next-generation radio telescopes LOFAR and SKA. The Astrostream software architecture will be optimized for high productivity, high efficiency, multi-platform support, and flexibility in run-time behavior. Astrostream is intended for challenging applications with many Tera-bits/s of streaming input data and tens of Teraflops of processing power, typically on large cluster computers.
The Astrostream} framework consists of four parts: (i) on-line stream programming, (ii) grid-based stream coordination, (iii) off-line streaming, and (iv) demonstrators. The on-line streaming is based on a SP (series-parallel) parallel programming model with stream-based and event handling extensions. Astrostream will allow existing transformational code to be embedded in an XML framework. The stream handling parallel programs will be coupled to a symbolic performance estimator that is used to provide user feed back and will be used for automatic load balancing. The grid-based coordination layer deals with methods to express global coordination of distributed parallel stream-based applications. Off-line stream processing will investigate self-calibration techniques for multiple data streams stored on disks. The Astrostream framework will be validated with two demonstrators containing model-in-the-loop astronomy applications.
|
 |
 |
| Contact |
 |
 |
|
 |
 |
|
 |
 |
 |
|