Inventor
GROHOSKI GREGORY F
US49 patents
⚠️ This page may combine multiple inventors who share the name “GROHOSKI GREGORY F”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
14 patentsUS7620821B1Nov 17, 2009
Processor including general-purpose and cryptographic functionality in which cryptographic operations are visible to user-specified software
SUN MICROSYSTEMS INC90 citations98
US7570760B1Aug 4, 2009
Apparatus and method for implementing a block cipher algorithm
SUN MICROSYSTEMS INC91 citations98
US7392399B2Jun 24, 2008
Methods and systems for efficiently integrating a cryptographic co-processor
SUN MICROSYSTEMS INC63 citations98
US7370243B1May 6, 2008
Precise error handling in a fine grain multithreaded multicore processor
SUN MICROSYSTEMS INC72 citations98
US7685354B1Mar 23, 2010
Multiple-core processor with flexible mapping of processor cores to cache banks
SUN MICROSYSTEMS INC98 citations97
US7684563B1Mar 23, 2010
Apparatus and method for implementing a unified hash algorithm pipeline
SUN MICROSYSTEMS INC49 citations94
US7533248B1May 12, 2009
Multithreaded processor including a functional unit shared between multiple requestors and arbitration therefor
SUN MICROSYSTEMS INC21 citations93
US7454590B2Nov 18, 2008
Multithreaded processor having a source processor core to subsequently delay continued processing of demap operation until responses are received from each of remaining processor cores
SUN MICROSYSTEMS INC44 citations93
US7401206B2Jul 15, 2008
Apparatus and method for fine-grained multithreading in a multipipelined processor core
SUN MICROSYSTEMS INC29 citations93
US7383415B2Jun 3, 2008
Hardware demapping of TLBs shared by multiple threads
SUN MICROSYSTEMS INC26 citations93
US7320063B1Jan 15, 2008
Synchronization primitives for flexible scheduling of functional unit operations
SUN MICROSYSTEMS INC23 citations93
US7702887B1Apr 20, 2010
Performance instrumentation in a fine grain multithreaded multicore processor
SUN MICROSYSTEMS INC32 citations92
US7353364B1Apr 1, 2008
Apparatus and method for sharing a functional unit execution resource among a plurality of functional units
SUN MICROSYSTEMS INC32 citations91
US7454666B1Nov 18, 2008
Real-time address trace generation
SUN MICROSYSTEMS INC19 citations82
IBM
7 patentsUS4992938AFeb 12, 1991
Instruction control mechanism for a computing system with register renaming, map table and queues indicating available registers
IBM243 citations99
US5247628ASep 21, 1993
Parallel processor instruction dispatch apparatus with interrupt handler
IBM64 citations96
US5555543ASep 10, 1996
Crossbar switch apparatus and protocol
IBM101 citations92
US5127091AJun 30, 1992
System for reducing delay in instruction execution by executing branch instructions in separate processor while dispatching subsequent instructions to primary processor
IBM113 citations92
US5075840ADec 24, 1991
Tightly coupled multiprocessor instruction synchronization
IBM36 citations91
US5479622ADec 26, 1995
Single cycle dispatch delay in a multiple instruction dispatch mechanism of a data processing system
IBM16 citations73
US5077826ADec 31, 1991
Cache performance in an information handling system employing page searching
IBM8 citations68
ORACLE AMERICA INC
7 patentsUS7795899B1Sep 14, 2010
Enabling on-chip features via efuses
ORACLE AMERICA INC73 citations97
US7779238B2Aug 17, 2010
Method and apparatus for precisely identifying effective addresses associated with hardware events
ORACLE AMERICA INC51 citations94
US7720219B1May 18, 2010
Apparatus and method for implementing a hash algorithm word buffer
ORACLE AMERICA INC20 citations92
US8356185B2Jan 15, 2013
Apparatus and method for local operand bypassing for cryptographic instructions
ORACLE AMERICA INC10 citations84
US7747771B1Jun 29, 2010
Register access protocol in a multihreaded multi-core processor
ORACLE AMERICA INC9 citations84
US7711955B1May 4, 2010
Apparatus and method for cryptographic key expansion
ORACLE AMERICA INC14 citations84
US7937556B2May 3, 2011
Minimizing TLB comparison size
ORACLE AMERICA INC1 citations52
SAMBANOVA SYSTEMS INC
6 patentsUS11409540B1Aug 9, 2022
Routing circuits for defect repair for a reconfigurable data processor
SAMBANOVA SYSTEMS INC8 citations86
US11327771B1May 10, 2022
Defect repair circuits for a reconfigurable data processor
SAMBANOVA SYSTEMS INC8 citations86
US11740911B2Aug 29, 2023
Switch for routing data in an array of functional configurable units
SAMBANOVA SYSTEMS INC2 citations73
US11556494B1Jan 17, 2023
Defect repair for a reconfigurable data processor for homogeneous subarrays
SAMBANOVA SYSTEMS INC3 citations73
US11762665B2Sep 19, 2023
Defect avoidance in a multidimensional array of functional configurable units
SAMBANOVA SYSTEMS INC0 citations62
US11561803B1Jan 24, 2023
Systems and methods for editing topology of a reconfigurable data processor
SAMBANOVA SYSTEMS INC1 citations61
OLSON CHRISTOPHER H
4 patentsUS8654970B2Feb 18, 2014
Apparatus and method for implementing instruction support for the data encryption standard (DES) algorithm
OLSON CHRISTOPHER H21 citations92
US8417961B2Apr 9, 2013
Apparatus and method for implementing instruction support for performing a cyclic redundancy check (CRC)
OLSON CHRISTOPHER H31 citations92
US9317286B2Apr 19, 2016
Apparatus and method for implementing instruction support for the camellia cipher algorithm
OLSON CHRISTOPHER H2 citations63
US8583902B2Nov 12, 2013
Instruction support for performing montgomery multiplication
OLSON CHRISTOPHER H4 citations63
GOLLA ROBERT T
3 patentsUS8560814B2Oct 15, 2013
Thread fairness on a multi-threaded processor with multi-cycle cryptographic operations
GOLLA ROBERT T7 citations84
US8335911B2Dec 18, 2012
Dynamic allocation of resources in a threaded, heterogeneous processor
GOLLA ROBERT T9 citations84
US9122487B2Sep 1, 2015
System and method for balancing instruction loads between multiple execution units using assignment history
GOLLA ROBERT T3 citations63