Invention Grant
- Patent Title: Adaptive address translation caches
-
Application No.: US17170460Application Date: 2021-02-08
-
Publication No.: US11625335B2Publication Date: 2023-04-11
- Inventor: Sagar Borikar , Ravikiran Kaidala Lakshman
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Polsinelli
- Main IPC: G06F12/1081
- IPC: G06F12/1081 ; G06F12/12 ; G06F13/12

Abstract:
Systems and methods provide for optimizing utilization of an Address Translation Cache (ATC). A network interface controller (NIC) can write information reserving one or more cache lines in a first level of the ATC to a second level of the ATC. The NIC can receive a request for a direct memory access (DMA) to an untranslated address in memory of a host computing system. The NIC can determine that the untranslated address is not cached in the first level of the ATC. The NIC can identify a selected cache line in the first level of the ATC to evict using the request and the second level of the ATC. The NIC can receive a translated address for the untranslated address. The NIC can cache the untranslated address in the selected cache line. The NIC can perform the DMA using the translated address.
Public/Granted literature
- US20210182212A1 ADAPTIVE ADDRESS TRANSLATION CACHES Public/Granted day:2021-06-17
Information query
IPC分类: