Skip to main content
Log in

Improving End System Performance for Multimedia Applications over High Bandwidth Networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Digital video services, scientific visualization and other multimedia applications require delivery of high network throughput to end user applications. In this paper we identify bottlenecks in the data path between high-speed networks and applications. Using performance of multimedia applications as a metric, the effectiveness of solutions to reduce network, operating system, and user bottlenecks is explored experimentally.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A. Banerjea, D. Ferrari, B.A. Mah, M. Moran, D.C. Venna, and H. Zhang, “The tenet real-time protocol suite: Design, implementation, and experiences,” IEEE/ACM Transactions on Networking, Vol. 4, No. 1, Feb. 1996.

  2. A. Boxer, “Where buses cannot go,” IEEE Spectrum, pp. 41–45, Feb. 1995.

  3. J. Corbet and K. Packard, “The MIT shared memory extension,” MIT Consortium, 1991.

  4. C. Dalton, G. Watson, D. Banks, C. Calamvokis, A. Edwards, and J. Lumley, “Afterburner,” IEEE Network, Vol. 7, No. 4, pp. 36–43, July 1993.

    Google Scholar 

  5. A. DeBaets and K. Wheeler, “Midrange PA-RISC workstations with price/performance leadership,” Hewlett-Packard Journal, pp. 6–11, Aug. 1992.

  6. Z. Dittia, J. Cox, Jr., and G. Parulkar, “Design of the APIC: A high performance ATM host-network interface chip,” in Proc. of IEEE INFOCOM 95.

  7. P. Druschel and L. Peterson, “Fbufs: A high-bandwidth cross-domain transfer facility,” in Proc. of Fourteenth Symposium on Operating System Principles 1993, pp. 189–202.

  8. C. Frink, R. Hammond, J. Dykstal, and D. Soltis, “High-performance designs for the low-cost PA-RISC desktop,” Hewlett-Packard Journal, pp. 55–63, Aug. 1992.

  9. Hewlett-Packard, HP Visual User Environment 3.0 User's Guide, Hewlett-Packard Company, 1992.

  10. V. Jacobson, “Efficient protocol implementation,” ACM SIGCOMM Tutorial, Sept. 1990.

  11. V. Jacobson, R. Braden, and D. Borman, “TCP extensions for high performance,” RFC 1323, May 1992.

  12. R. Jones, “Netperf: A network performance benchmark,” Revision 1.7 Information Networks Division, Hewlett Packard, March 1993.

  13. H. Kanakia and D. Cheriton, “The VMP network adapter board (NAB): High-performance network communications for multiprocessors,” in Proc. ACM SIGCOMM 1988, Symposium on Communication Architectures and Protocols, pp. 175–187.

  14. R. Keller, W. Effelsberg, and B. Lamparter, “Performance bottlenecks in digital movie systems,” in Proc. of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video, Lancaster House, Lancaster, UK, 1993, pp. 163–174.

    Google Scholar 

  15. B.J. Murphy, S. Zeadally, and C.J. Adams, “An analysis of process and memory models to support high-speed networking in a UNIX environment,” in Proc. of Usenix Winter Technical Conference 1996.

  16. J.K. Ousterhout, “Why aren't operating systems getting faster as fast as hardware?,” in Proc. of Usenix Summer Conference 1990, pp. 247–256.

  17. Parallax Hardware Guide, “XVideo700, MultiVideo700, and PowerVideo700,” Parallax Graphics Inc., Santa Clara, CA.

  18. J. Pasquale, G. Polyzos, E. Anderson, and V. Kompella, “A digital video-conferencing experiment using DECstation 5000 workstation and an FDDI network,” Internal Report, Department of Computer Science and Engineering, University of California, San Diego, CA, 1992.

  19. J. Pasquale, E. Anderson, and P.K. Muller, “Container shipping—Operating system support for I/O intensive applications,” IEEE Computer, Vol. 27, No. 3, pp. 84–93, March 1994.

    Google Scholar 

  20. D. Saha, D. Kandlur, T. Barzilai, Z. Shae, and M. Willebeek-LeMair, “A video conferencing testbed over ATM: Design, implementation and optimizations,” in Proc. of the International Conference on Multimedia Computing and Systems, Washington, DC, May 1995, pp. 23–31.

  21. G. Watson, D. Banks, C. Calamvokis, C. Dalton, A. Edwards, and J. Lumley, “AAL5 at a gigabit for a kilobuck,” Journal of High Speed Networks, Vol. 3, No. 2, pp. 127–145, 1994.

    Google Scholar 

  22. C.L. Williamson, “Dynamic bandwidth allocation using loss-load curves,” IEEE/ACM Transactions on Networking, Vol. 4, No. 6, Dec. 1996.

  23. D.K.Y. Yau and S.S. Lam, “An architecture towards efficient OS support for distributed multimedia,” in Proc. of Multimedia Computing and Networking, San Jose, CA, Jan. 1996.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zeadally, S., Gheorghiu, G. & Levi, A. Improving End System Performance for Multimedia Applications over High Bandwidth Networks. Multimedia Tools and Applications 5, 307–322 (1997). https://doi.org/10.1023/A:1009603809326

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009603809326

Navigation