Invention Grant
- Patent Title: Caching IO requests
-
Application No.: US16062626Application Date: 2015-12-21
-
Publication No.: US10579534B2Publication Date: 2020-03-03
- Inventor: Joseph E Foster
- Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Applicant Address: US TX Houston
- Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee Address: US TX Houston
- Agency: Hewlett Packard Enterprise Patent Department
- International Application: PCT/US2015/067016 WO 20151221
- International Announcement: WO2017/111891 WO 20170629
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F12/0888 ; G06F12/0877 ; G06F12/0804 ; G06F12/0871 ; G06F12/0873

Abstract:
A computing device comprises a main memory, an input-output (IO) device, and an input-output memory management unit (IOMMU). The IOMMU may receive an upstream IO write request to the main memory from the IO device, and bypass caching the write request if the write request is within a first memory region of the main memory associated with a non-volatile memory. The IOMMU may cache the write request if the write request is within a second memory region of the main memory associated with a volatile memory.
Public/Granted literature
- US20180373637A1 CACHING IO REQUESTS Public/Granted day:2018-12-27
Information query