Invention Grant
- Patent Title: Mixed cache management
-
Application No.: US15032636Application Date: 2013-10-29
-
Publication No.: US09785558B2Publication Date: 2017-10-10
- Inventor: Hai Jin , Xuanhua Shi , Song Wu , Xin Yu
- Applicant: HUA ZHONG UNIVERSITY OF SCIENCE TECHNOLOGY
- Applicant Address: CN Wuhan, Hubei
- Assignee: HUA ZHONG UNIVERSITY OF SCIENCE TECHNOLOGY
- Current Assignee: HUA ZHONG UNIVERSITY OF SCIENCE TECHNOLOGY
- Current Assignee Address: CN Wuhan, Hubei
- Agency: Turk IP Law, LLC
- International Application: PCT/CN2013/086143 WO 20131029
- International Announcement: WO2015/061965 WO 20150507
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/084 ; G06F12/1045 ; G06F12/0811 ; G06F12/0891 ; G06F12/1009 ; G06F12/123

Abstract:
A mixed cache is indexed to main memory and page coloring is applied to map main memory to virtual memory. A nursery array and a mature array are indexed to virtual memory. An access to a virtual page from the mixed cache is recorded by determining an index and a tag of an array address based on a virtual address, following the index to corresponding rows in the nursery and the mature arrays, and determining if the tag in the array address matches any tag in the rows. When there is a match to a tag in the rows, an access count in a virtual page entry corresponding to the matched tags is incremented. When there is no match, a virtual page entry in the row in the nursery array is written with the tag in the array address and an access count in the entry is incremented.
Public/Granted literature
- US20160253259A1 MIXED CACHE MANAGEMENT Public/Granted day:2016-09-01
Information query