Patent · US Active

Shared data cache for kernel bypass applications

US10235298B2 · kind B2 · utility

3Cited by
2References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 13, 2017
Grant dateMar 19, 2019
Priority date
Expiry dateJun 13, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for implementing a shared data cache for kernel bypass applications are provided. In one set of embodiments, a shared data caching (SDC) service associated with an instance of a kernel bypass application can create a named shared memory region in user space, where the kernel bypass application is configured to use a user-level Input/Output (I/O) stack for accessing a physical I/O device. The SDC service can further map the named shared memory region into a virtual memory address space of the instance. Then, at a time the instance issues an I/O read request to the physical I/O device, the SDC service can process the I/O read request by accessing the named shared memory region as a data cache.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.