Invention Grant
- Patent Title: Cache index mapping
-
Application No.: US16241275Application Date: 2019-01-07
-
Publication No.: US10790862B2Publication Date: 2020-09-29
- Inventor: Ofer Frishman , Erez Izenberg , Guy Nakibly
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Hogan Lovells US LLP
- Main IPC: H03M13/00
- IPC: H03M13/00 ; H04L29/06 ; G06F12/12 ; G06F12/0813 ; G06F11/10 ; H03M13/09 ; G06F12/0864 ; G06F12/084 ; G06F12/0842

Abstract:
Systems and methods in accordance with various embodiments of the present disclosure provide approaches for mapping entries to a cache using a function, such as cyclic redundancy check (CRC). The function can calculate a colored cache index based on a main memory address. The function may cause consecutive address cache indexes to be spread throughout the cache according to the indexes calculated by the function. In some embodiments, each data context may be associated with a different function, enabling different types of packets to be processed while sharing the same cache, reducing evictions of other data contexts and improving performance. Various embodiments can identify a type of packet as the packet is received, and lookup a mapping function based on the type of packet. The function can then be used to lookup the corresponding data context for the packet from the cache, for processing the packet.
Public/Granted literature
- US20190215021A1 CACHE INDEX MAPPING Public/Granted day:2019-07-11
Information query
IPC分类: