GH

Glen Andrew Harris

NV NVIDIA: 14 patents #473 of 7,811Top 7%
Motorola: 3 patents #3,303 of 12,470Top 30%
Overall (All Time): #261,765 of 4,157,543Top 7%
17
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12204785 Memcpy micro-operation reduction Yasuo Ishii, Steven Daniel Maclean, Nicholas Andrew Plante, Muhammad Umar Farooq, Michael Brian SCHINZLER +1 more 2025-01-21
12175251 Compression of entries in a reorder buffer Alexander Cole Shulyak, . ABHISHEK RAJA, Bipin Prasad Heremagalur Ramaprasad, William E. Burky, Li Zhao Ma +3 more 2024-12-24
11663014 Speculatively executing instructions that follow a status updating instruction Abhishek Raja, Rakesh Shaji Lal, Michael Filippo, Vasu Kudaravalli, Huzefa Sanjeliwala +1 more 2023-05-30
11204773 Storing a processing state based on confidence in a predicted branch outcome and a number of recent state changes William E. Burky, Yasuo Ishii 2021-12-21
10310862 Data processing Robert G. McDonald, Michael Filippo 2019-06-04
9946545 Buffer store with a main store and and auxiliary store James Nolan Hardage, Mark Carpenter Glass 2018-04-17
9081581 Size mis-match hazard detection James Nolan Hardage, Conrado Blasco Allue 2015-07-14
8972701 Setting zero bits in architectural register for storing destination operand of smaller size based on corresponding zero flag attached to renamed physical register James Nolan Hardage, Mark Carpenter Glass 2015-03-03
8914615 Mapping same logical register specifier for different instruction sets with divergent association to architectural register file using common address format James Nolan Hardage, Mark Carpenter Glass 2014-12-16
8386754 Renaming wide register source operand with plural short register source operands for select instructions to detect dependency fast with existing mechanism Conrado Blasco Allue, David Williamson, James Nolan Hardage, Robert Gregory McDonald 2013-02-26
7958335 Multiple instruction set decoding Conrado Blasco Allue, Stephen John Hill 2011-06-07
7774582 Result bypassing to override a data hazard within a superscalar processor David Williamson, Stephen John Hill 2010-08-10
7496899 Preventing loss of traced information in a data processing apparatus Stephen John Hill, David Williamson 2009-02-24
7234043 Decoding predication instructions within a superscaler data processing system Conrado Blasco Allue, Stephen John Hill 2007-06-19
5911151 Optimizing block-sized operand movement utilizing standard instructions Joseph C. Circello, James Nolan Hardage 1999-06-08
5822764 Method and circuit for efficiently replacing invalid locked portions of a cache with valid data James Nolan Hardage 1998-10-13
5781916 Cache control circuitry and method therefor James Nolan Hardage 1998-07-14