Back to index

Incorporating Memory Management into User-Level Network Interfaces

Matt Welsh, Anindya Basu, Thorsten von Eicken, Cornell Univ.

One-line summary: Allow network endpoints to be faulted in and out of the memory mapped for the NI,rather than pinning all that memory, just as pages are faulted in and out of user memory. A dedicated on-NI TLB coordinates its operations with the OS's memory management, so the mechanisms are mostly OS-independent. (This addition to U-Net results in the "U-Net/MM" architecture.)

Overview/Main Points



Back to index