Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Device Driver Issues in High-Performance Networking
Tweet

connect with us

Device Driver Issues in High-Performance Networking

Authors: 

John Michael Tracey and Arindam Banerji, University of Notre Dame

Abstract: 

High-performance networking requires attention to operating system support at the device driver level. Existing driver models, such as those of Unix, are not necessarily well-suited to supporting high-speed network interfaces. In fact, current drivers may represent a significant obstacle between applications and the high-speed network adapters they seek to exploit. Yet existing models cannot simply be discarded. Certain trends in RISC processor design can also tend to make existing device driver implementations less efficient. Specifically, many drivers make extensive use of operations which are becoming relatively more costly as RISC architectures evolve. This paper describes an effort currently underway to develop device drivers specifically designed to support high-speed network interfaces on RISC architectures. We have analyzed the operation of some existing commercial device driver implementations and modified one using several techniques. Taken together, these techniques promise to produce network device drivers which deliver the high level of performance demanded by todays igh speed networks.

John Michael Tracey, University of Notre Dame

Arindam Banerji, University of Notre Dame

BibTeX
@inproceedings {252276,
author = {John Michael Tracey and Arindam Banerji},
title = {Device Driver Issues in High-Performance Networking },
booktitle = {{USENIX} 1994 High-Speed Networking Symposium ({USENIX} 1994 High-Speed Networking Symposium)},
year = {1994},
address = {Berkeley, CA},
url = {https://www.usenix.org/conference/usenix-1994-high-speed-networking-symposium/device-driver-issues-high-performance},
publisher = {{USENIX} Association},
month = aug,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/hispeed/full_papers/banerji.p...
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Conference Policies
  • Contact Us