A Network Co-processor-Based Approach to Scalable Media Streaming

Show full item record

Please use this identifier to cite or link to this item: http://hdl.handle.net/1853/6810

Title: A Network Co-processor-Based Approach to Scalable Media Streaming
Author: Krishnamurthy, Rajaram B. ; Schwan, Karsten ; West, Richard ; Rosu, Marcel-Catalin
Abstract: This paper presents the embedded construction and experimental results for a media scheduler on i960 RD equipped I2O Network Interfaces (NI) used for streaming. We utilize the Distributed Virtual Communication Machine (DVCM) infrastructure developed by us which allows run-time extensions to provide scheduling for streams that may require it. The scheduling overhead of such a scheduler is 65 microseconds with the ability to stream MPEG video to remote clients at requested rates. Moreover, placement of scheduler action Close to the network on the Network Interface(NI) allows tighter coupling of computation and communication, eliminating traffic from the host bus and memory subsystem and allowing increased host CPU utilization for other tasks. This makes media scheduling a viable and strong candidate for offloading on NIs. Architectures to build scalable media scheduling servers are explored - by distributing media schedulers and media stream producers among NIs within a server and clustering a number of such servers using commodity hardware and software.
Type: Technical Report
URI: http://hdl.handle.net/1853/6810
Date: 2000
Relation: CC Technical Report; GIT-CC-00-03
Publisher: Georgia Institute of Technology
Subject: Clusters
Networks
Multimedia
Embedded construction
Quality of service
Operating systems
SAN
Real-time systems
Streaming
Scheduling
OS

All materials in SMARTech are protected under U.S. Copyright Law and all rights are reserved, unless otherwise specifically indicated on or in the materials.

Files in this item

Files Size Format View
GIT-CC-00-03.pdf 291.9Kb PDF View/ Open

This item appears in the following Collection(s)

Show full item record