Loading...
Please wait, while we are loading the content...
Platform Overlays: Enabling In-Network Stream Processing in Large-scale Distributed Applications (2005)
| Content Provider | CiteSeerX |
|---|---|
| Author | Gavrilovska, Ada Sundaragopalan, Srikanth Kumar, Sanjay Schwan, Karsten |
| Description | The purpose of this research is to explore the capabilities of future, multi-core heterogeneous systems, with specialized communication support, to be used as efficient and flexible execution platforms in distributed streaming applications. On such platforms, we create overlays of hardware- and software-supported execution contexts – platform overlays. Stream manipulations, represented via stream handlers, are deployed on top of such overlays, based on the ability of individual contexts to perform handler operations. As a result, stream processing is dynamically mapped to those platform resources best suited for it, and it can even be fully contained to the networking subsystems, thereby enabling in-network stream processing. Experimental results demonstrate the benefits of our approach towards meeting application-specific quality requirements. In 15th Int’l Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’05 |
| File Format | |
| Language | English |
| Publisher Date | 2005-01-01 |
| Access Restriction | Open |
| Subject Keyword | In-network Stream Processing Application-specific Quality Requirement Specialized Communication Support Large-scale Distributed Application Stream Processing Multi-core Heterogeneous System Individual Context Stream Handler Handler Operation Stream Manipulation Platform Resource Distributed Streaming Application Experimental Result Flexible Execution Platform Software-supported Execution Context Platform Overlay Networking Subsystem |
| Content Type | Text |
| Resource Type | Article |