Title :
Improved multimedia server I/O subsystems
Author :
Weeks, Michael ; Batatia, Hadj ; Sotudeh, Reza
Author_Institution :
Comput. Archit. Res. Unit, Teesside Polytech., Middlesbrough, UK
Abstract :
The main function of a continuous media server is to concurrently stream data from storage to multiple clients over a network. The resulting streams will congest the host CPU bus, reducing access to the system´s main memory, which degrades CPU performance. The purpose of this paper is to investigate ways of improving I/O subsystems of continuous media servers. Several improved I/O subsystem architectures are presented and their performances evaluated. The proposed architectures use an existing device, namely the Intel i960RP processor. The objective of using an I/O processor is to move the stream and its control from the host processor and the main memory. The ultimate aim is to identify the requirements for an integrated I/O subsystem for a high performance scalable media-on-demand server
Keywords :
client-server systems; microprocessor chips; multimedia systems; network servers; performance evaluation; CPU performance; I/O subsystems; Intel i960RP processor; computer network; continuous media server; host CPU bus; input output subsystems; main memory access; multimedia server; multiple clients; performance evaluation; scalable media-on-demand server; Admission control; Bit rate; Computer architecture; Degradation; File servers; Network servers; Operating systems; Quality of service; Streaming media; Telephony;
Conference_Titel :
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location :
Vasteras
Print_ISBN :
0-8186-8646-4
DOI :
10.1109/EURMIC.1998.708065