Invention Grant
- Patent Title: Method and apparatus for using unused bits in a memory pointer
- Patent Title (中): 在存储器指针中使用未使用位的方法和装置
-
Application No.: US13069337Application Date: 2011-03-22
-
Publication No.: US08732430B2Publication Date: 2014-05-20
- Inventor: Zoran Radovic , Graham Ricketson Murphy , Paul J. Jordan , John G. Johnson
- Applicant: Zoran Radovic , Graham Ricketson Murphy , Paul J. Jordan , John G. Johnson
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Mark Spiller
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/02

Abstract:
The disclosed embodiments provide a system that uses unused bits in a memory pointer. During operation, the system determines a set of address bits in a address space that will not be needed for addressing purposes during program operation. Subsequently, the system stores data associated with the memory pointer in this set of address bits. The system masks this set of address bits when using the memory pointer to access the memory address associated with the memory pointer. Storing additional data in unused pointer bits can reduce the number of memory accesses for a program and improve program performance and/or reliability.
Public/Granted literature
- US20120246437A1 METHOD AND APPARATUS FOR USING UNUSED BITS IN A MEMORY POINTER Public/Granted day:2012-09-27
Information query