Abstract
In the personal computing (PC) and workstation environments, more and more I/O adapters are becoming complete functional subsystems that are intelligent enough to handle I/O operations on their own without much intervention from the host processor. The IBM Subsystem Control Block (SCB) architecture has been defined to enhance the potential of these intelligent adapters by defining services and conventions that deliver command information and data to and from the adapters. The SCB architecture has two operating modes. The Locate Mode represents the conventional, interrupt-driven I/O protocol used in many current personal computers. The Move Mode embodies an advanced, peer-to-peer I/O protocol proposed for the next generation of personal computers. In this paper, we would like to discuss and present a performance analysis of the SCB architecture in typical video server environments. In particular, we study a video server capable of providing support for simultaneous MPEG-1 video streams to multiple clients on a 16-Mbps token-ring network. We also consider the performance impact of a hypothetical 100-Mbps token-ring technology on the video server performance.
Similar content being viewed by others
References
B. Antanaitis, RESQME TR-LAN Modeling Techniques, IBM Technical Publication, 1992.
W. Bux, “Token-Ring Local Area Networks and Their Performance,” Proceedings of the IEEE, pp. 238–256, 1989.
K. Christensen, F. Noel, and N. Strole, “Emerging Trends: Full-Duplex and the Switched LAN,” IBM Technical Report TR 29.XXXX, 1994.
R. Dixon, “Lore of the Token Ring,” IEEE Network magazine, pp. 11–18, January 1987.
D. Ferrari, G. Serazzi, and A. Zeigner, Measurement and Tuning of Computer Systems, Prentice-Hall, Inc., Englewoods Cliffs, New Jersey, 1983.
G. Fishman, Principles of Discrete Event Simulation, John Wiley and Sons, 1978.
B. Furht, “Multimedia Systems: An Overview,” Florida Atlantic University Technical Report TR-CSE-93-44, September 1993. IEEE Multimedia, 1(1):47–59, 1994.
K. Harney, M. Keith, G. Lavelle, L. Ryan, and D. Stark, “The i750 Video Processor: A Total Multimedia Solution,” Communications of the ACM, 34(4):65–78, 1991.
K. Huynh and T. Khoshgoftaar, “A Performance Analysis of Advanced I/O Architectures for PC-based Video Servers,” ACM Multimedia Systems Journal, 2(1):36–50, 1994.
D. Le Gall, “MPEG: A Video Compression Standard for Multimedia Applications,” Communications of the ACM 34(4):47–58, 1991.
P. Lougher and D. Shepherd, “The Design of a Storage Server for Continuous Media,” The Computer Journal, 36(1):32–42, 1993.
E. MacNair and C. Sauer, Elements of Practical Performance Modeling, Prentice-Hall, New Jersey, pp. 46–80, 1985.
A. Miller, “From here to ATM,” IEEE Spectrum, 31(6):20–24, 1994.
D. Patterson, P. Chen, G. Gibson, and R. Katz, “Introduction to Redundant Arrays of Inexpensive Disks,” Proceedings of the IEEE COMPCON Conference, pp. 112–117, 1989.
A. Reddy and P. Banerjee, “Performance Evaluation of Multiple-Disk I/O Systems,” Proceedings of International Conference on Parallel Processing, pp. 315–318, 1989.
R. Rooholamini, V. Cherkassky, and M. Garver, “Finding the Right ATM Switch for the Market,” IEEE Computer, 27(4):16–28, 1994.
C. Sauer and E. MacNair, “Queueing Network Software for Systems Modeling,” Software-Practice and Experience Vol. 9, pp. 369–380, 1979.
C. Sauer and E. MacNair, “The Evolution of the Research Queueing Package,” Proceedings of The International Conference on Modelling Techniques and Tools for Performance Analysis, pp. 5–24 1984.
Subsystem Control Block I/O Architecture Technical Reference, First Edition, IBM Corporation, January 1991.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Huynh, K.D., Khoshgoftaar, T.M. Performance analysis of a peer-to-peer I/O architecture in video server environments. Multimed Tools Appl 1, 217–244 (1995). https://doi.org/10.1007/BF01215869
Issue Date:
DOI: https://doi.org/10.1007/BF01215869