• DocumentCode
    924280
  • Title

    Giving applications access to Gb/s networking

  • Author

    Smith, Jonathan M. ; Traw, C. Brendans S

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
  • Volume
    7
  • Issue
    4
  • fYear
    1993
  • fDate
    7/1/1993 12:00:00 AM
  • Firstpage
    44
  • Lastpage
    52
  • Abstract
    Operating systems (OSs) used in high-speed networks must reduce copying to deliver maximal throughput to applications and must deliver this throughput while preserving the capability of the host to perform applications processing. One way to reduce copying by enabling data transfers directly to and from buffers located in application-process address spaces is presented. The method has been demonstrated experimentally and is shown to deliver high throughputs. OS support must also include scheduling, which allows bandwidth-allocated traffic streams to be delivered. The implementation described provides resource scheduling for network users, and considerably reduces interrupt overhead.<>
  • Keywords
    buffer storage; interrupts; network interfaces; network operating systems; scheduling; ATM; application-process address spaces; applications processing; bandwidth-allocated traffic streams; buffers; copying reduction; data transfers; high-speed networks; interrupt overhead; network interface; operating systems; scheduling; throughputs; Asynchronous transfer mode; Bandwidth; Computer architecture; Design optimization; Hardware; Memory management; Protocols; Switches; Testing; Workstations;
  • fLanguage
    English
  • Journal_Title
    Network, IEEE
  • Publisher
    ieee
  • ISSN
    0890-8044
  • Type

    jour

  • DOI
    10.1109/65.224055
  • Filename
    224055