TY - GEN
T1 - Experiences with a high-speed network adaptor
T2 - 1994 Conference on Communications Architectures, Protocols and Applications, SIGCOMM 1994
AU - Druschel, Peter
AU - Peterson, Larry L.
AU - Davie, Bruce S.
N1 - Publisher Copyright:
© 1994 ACM.
PY - 1994/10/1
Y1 - 1994/10/1
N2 - This paper describes our experiences, from a software perspective, with the OSIRIS network adaptor. It first identifies the problems we encountered while programming OSIRIS and optimizing network performance, and outlines how we either addressed them in the software, or had to modify the hardware. It then describes the opportunities provided by OSIRIS that we were able to exploit in the host operating system (OS); opportunities that suggested techniques for making the OS more effective in delivering network data to application programs. The most novel of these techniques, called application device channels, gives application programs running in user space direct access to the adaptor. The paper concludes with the lessons drawn from this work, which we believe will benefit the designers of future network adaptors.
AB - This paper describes our experiences, from a software perspective, with the OSIRIS network adaptor. It first identifies the problems we encountered while programming OSIRIS and optimizing network performance, and outlines how we either addressed them in the software, or had to modify the hardware. It then describes the opportunities provided by OSIRIS that we were able to exploit in the host operating system (OS); opportunities that suggested techniques for making the OS more effective in delivering network data to application programs. The most novel of these techniques, called application device channels, gives application programs running in user space direct access to the adaptor. The paper concludes with the lessons drawn from this work, which we believe will benefit the designers of future network adaptors.
UR - http://www.scopus.com/inward/record.url?scp=84981174482&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84981174482&partnerID=8YFLogxK
U2 - 10.1145/190314.190315
DO - 10.1145/190314.190315
M3 - Conference contribution
AN - SCOPUS:84981174482
T3 - Proceedings of the Conference on Communications Architectures, Protocols and Applications, SIGCOMM 1994
SP - 2
EP - 13
BT - Proceedings of the Conference on Communications Architectures, Protocols and Applications, SIGCOMM 1994
PB - Association for Computing Machinery, Inc
Y2 - 31 August 1994 through 2 September 1994
ER -