Invention Grant
- Patent Title: Cache memory architecture and policies for accelerating graph algorithms
-
Application No.: US15440400Application Date: 2017-02-23
-
Publication No.: US10417134B2Publication Date: 2019-09-17
- Inventor: Priyank Faldu , Jeffrey Diamond , Avadh Patel
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F12/0875 ; G06F12/0891 ; G06F12/0897 ; G06F12/1027 ; G06F12/12

Abstract:
A cache memory may be configured to store a plurality of lines, where each line includes data and metadata. A circuit may be configured to determine a respective number of edges associated with each vertex of a plurality of vertices included in a graph data structure, and sort the graph data structure using the respective number of edges. The circuit may be further configured to determine a reuse value for a particular vertex of the plurality of vertices using a respective address associated with the particular vertex in the sorted graph, and store data and metadata associated with the particular vertex in a particular line of the plurality of lines in the cache memory.
Public/Granted literature
- US20180129613A1 CACHE MEMORY ARCHITECTURE AND POLICIES FOR ACCELERATING GRAPH ALGORITHMS Public/Granted day:2018-05-10
Information query