GH

Gary N. Hammond

IN Intel: 43 patents #789 of 30,777Top 3%
AM AMD: 1 patents #5,683 of 9,279Top 65%
HP HP: 1 patents #3,612 of 7,018Top 55%
Overall (All Time): #47,835 of 4,157,543Top 2%
54
Patents All Time

Issued Patents All Time

Showing 25 most recent of 54 patents

Patent #TitleCo-InventorsDate
8214830 Performance in a virtualization architecture with a processor abstraction layer Hin L. Leung, Amy L. Santoni, William R. Greene, Kushagra Vaid, Dale Morris +1 more 2012-07-03
7441107 Utilizing an advanced load address table for memory disambiguation in an out of order processor Carl Scafidi 2008-10-21
7395415 Method and apparatus to provide a source operand for an instruction in a processor Carl Scafidi, John H. Crawford 2008-07-01
7392369 Decomposing architectural operation into speculative and architectural micro-operations for speculative execution of others and for violation check Jeffery J. Baxter, Nazar Zaidi 2008-06-24
7383374 Method and apparatus for managing virtual addresses Koichi Yamada, Felix Leung, Amy L. Santoni, Asit K. Mallick, Rohit Seth 2008-06-03
7330963 Resolving all previous potentially excepting architectural operations before issuing store architectural operation Jeffery J. Baxter, Nazar Zaidi 2008-02-12
7263567 Method and apparatus for lowering the die temperature of a microprocessor and maintaining the temperature below the die burn out Ganesh Subramaniyam 2007-08-28
7062636 Ordering scheme with architectural operation decomposed into result producing speculative micro-operation and exception producing architectural micro-operation Jeffery J. Baxter, Nazar Zaidi 2006-06-13
6711653 Flexible mechanism for enforcing coherency among caching structures Nhon Quach 2004-03-23
6625693 Fast exception processing Ken Arora, Harshvardhan Sharangpani 2003-09-23
6604184 Virtual memory mapping using region-based page tables Achmed R. Zahir, John H. Crawford 2003-08-05
6584558 Article for providing event handling functionality in a processor supporting different instruction sets Donald B. Alpert, Kevin C. Kahn, Harsh Sharangpani 2003-06-24
6584573 Placing a computer system into a sleeping state Russ Wunderlich, Yan Li, Mani Ayyar 2003-06-24
6560689 TLB using region ID prevalidation Gregory S. Mathews 2003-05-06
6542981 Microcode upgrade and special function support by executing RISC instruction to invoke resident microcode Nazar Zaidi, Kin-Yip Liu, Tse-Yu Yeh 2003-04-01
6430670 Apparatus and method for a virtual hashed page table William R. Bryg, Stephen G. Burger, James O. Hays, John M. Kessenich, Jonathan Ross +2 more 2002-08-06
6430657 COMPUTER SYSTEM THAT PROVIDES ATOMICITY BY USING A TLB TO INDICATE WHETHER AN EXPORTABLE INSTRUCTION SHOULD BE EXECUTED USING CACHE COHERENCY OR BY EXPORTING THE EXPORTABLE INSTRUCTION, AND EMULATES INSTRUCTIONS SPECIFYING A BUS LOCK Millind Mittal, Martin J. Whittaker, Jerome C. Huck 2002-08-06
6408373 Method and apparatus for pre-validating regions in a virtual addressing scheme Stephen G. Burger, James O. Hays, Jonathan Ross, William R. Bryg, Rajiv Gupta +1 more 2002-06-18
6408386 Method and apparatus for providing event handling functionality in a computer system Donald B. Alpert, Kevin C. Kahn, Harsh Sharangpani 2002-06-18
6397301 Preventing access to secure area of a cache Nhon Quach, Kin-Yip Liu 2002-05-28
6393544 Method and apparatus for calculating a page table index from a virtual address William R. Bryg, Stephen G. Burger, James O. Hays, Jerome C. Huck, Jonathan Ross +2 more 2002-05-21
6219774 Address translation with/bypassing intermediate segmentation translation to accommodate two different instruction set architecture Donald B. Alpert, Kevin C. Kahn, Harsh Sharangpani 2001-04-17
6216214 Apparatus and method for a virtual hashed page table William R. Bryg, Stephen G. Burger, James O. Hays, John M. Kessenich, Jonathan Ross +2 more 2001-04-10
6209085 Method and apparatus for performing process switching in multiprocessor computer systems Koichi Yamada 2001-03-27
6199144 Method and apparatus for transferring data in a computer system Judge K. Arora, William R. Bryg, Stephen G. Burger, Michael L. Ziegler 2001-03-06