• DocumentCode
    1011969
  • Title

    Adopting system call based address translation into user-level communication

  • Author

    Lee, Moon-Sang ; Lee, Sang-Kwon ; Lee, Joonwon ; Maeng, Seung-Ryoul

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol.
  • Volume
    5
  • Issue
    1
  • fYear
    2006
  • Firstpage
    26
  • Lastpage
    29
  • Abstract
    User-level communication alleviates the software overhead of the communication subsystem by allowing applications to access the network interface directly. For that purpose, efficient address translation of virtual address to physical address is critical. In this study, we propose a system call based address translation scheme where every translation is done by the kernel instead of a translation cache on a network interface controller as in the previous cache based address translation. According to our experiments, our scheme achieves up to 4.5 % reduction in application execution time compared to the previous cache based approach
  • Keywords
    cache storage; network interfaces; operating system kernels; cache based approach; network interface controller; software overhead; system call based address translation; user-level communication; Application software; Communication system software; Control systems; Costs; Delay; Electronic mail; Hardware; Kernel; Network interfaces; Protocols;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2006.2
  • Filename
    1650139