Invention Grant
- Patent Title: Broadening field specialization
-
Application No.: US16062592Application Date: 2016-12-14
-
Publication No.: US10733099B2Publication Date: 2020-08-04
- Inventor: Richard T. Snodgrass , Saumya K. Debray , Rui Zhang , Yang Liu
- Applicant: DATAWARE VENTURES, LLC , ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA
- Applicant Address: US AZ Tucson US AZ Tucson
- Assignee: ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA,DATAWARE VENTURES, LLC
- Current Assignee: ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA,DATAWARE VENTURES, LLC
- Current Assignee Address: US AZ Tucson US AZ Tucson
- Agency: Hayes Soloway P.C.
- International Application: PCT/US2016/066665 WO 20161214
- International Announcement: WO2017/106351 WO 20170622
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F12/0811 ; G06F9/445 ; G06F12/0804 ; G06F16/21 ; G06F8/36 ; G06F8/72 ; G06F8/75 ; G06F8/41 ; G06F30/20

Abstract:
A method to minimize cache pressure using slot pressure profile (SPP)-guided Algorithm includes generating an intermediate SPP from a binary code of a DBMS. The generated intermediate SPP is received and a reference SPP is output. The reference SPP has a value assigned for each cache slot in a cache, whereby a cache slot value is indicative of cache pressure. The reference SPP is accepted and a candidate slot list related to the cache is produced by sorting the values in the reference SPP. A slot number among the candidate slot list is decided and passed to find an open memory address mapping to the decided slot number for a bee code, the bee code being a specialized version of a DBMS function created and loaded into the cache at run-time. A query with the bee code is executed using the open memory address found.
Public/Granted literature
- US20180365148A1 BROADENING FIELD SPECIALIZATION Public/Granted day:2018-12-20
Information query