Patent | Date |
---|
Hardware Support For Software Pointer Authentification In A Computing System App 20220191020 - Moreira; Jose E. ;   et al. | 2022-06-16 |
Instruction fusion using dependence analysis Grant 11,294,685 - Tseng , et al. April 5, 2 | 2022-04-05 |
Reformatting Matrices to Improve Computing Efficiency App 20220012010 - Kumar; Manoj ;   et al. | 2022-01-13 |
Reformatting matrices to improve computing efficiency Grant 11,163,528 - Kumar , et al. November 2, 2 | 2021-11-02 |
Mechanism for instruction fusion using tags Grant 10,956,167 - Tseng , et al. March 23, 2 | 2021-03-23 |
Processor core design optimized for machine learning applications Grant 10,956,361 - Kumar , et al. March 23, 2 | 2021-03-23 |
Efficient performance of inner loops on a multi-lane processor Grant 10,936,320 - Ekanadham , et al. March 2, 2 | 2021-03-02 |
Efficient Performance Of Inner Loops On A Multi-lane Processor App 20210049016 - Ekanadham; Kattamuri ;   et al. | 2021-02-18 |
Mechanism For Instruction Fusion Using Tags App 20200387382 - Tseng; Jessica Hui-Chun ;   et al. | 2020-12-10 |
Instruction Fusion Using Dependence Analysis App 20200387377 - Tseng; Jessica Hui-Chun ;   et al. | 2020-12-10 |
System And Method For Supporting Secure Objects Using A Memory Access Control Monitor App 20200218799 - Boivie; Richard Harold ;   et al. | 2020-07-09 |
Processor Core Design Optimized for Machine Learning Applications App 20200174965 - Kumar; Manoj ;   et al. | 2020-06-04 |
Reformatting Matrices to Improve Computing Efficiency App 20200174747 - Kumar; Manoj ;   et al. | 2020-06-04 |
System and method for supporting secure objects using a memory access control monitor Grant 10,628,579 - Boivie , et al. | 2020-04-21 |
Redundant transactions for detection of timing sensitive errors Grant 9,928,158 - Cain, III , et al. March 27, 2 | 2018-03-27 |
Sophisticated run-time system for graph processing Grant 9,778,967 - Ekanadham , et al. October 3, 2 | 2017-10-03 |
Sophisticated run-time system for graph processing Grant 9,772,890 - Ekanadham , et al. September 26, 2 | 2017-09-26 |
Memory transaction having implicit ordering effects Grant 9,696,927 - Cain, III , et al. July 4, 2 | 2017-07-04 |
Memory transaction having implicit ordering effects Grant 9,696,928 - Cain, III , et al. July 4, 2 | 2017-07-04 |
Detection of hardware errors using redundant transactions for system test Grant 9,459,979 - Cain, III , et al. October 4, 2 | 2016-10-04 |
Optimized system for analytics (graphs and sparse matrices) operations Grant 9,400,700 - Ekanadham , et al. July 26, 2 | 2016-07-26 |
Optimized System For Analytics (graphs And Sparse Matrices) Operations App 20160188385 - EKANADHAM; Kattamuri ;   et al. | 2016-06-30 |
Sophisticated Run-time System For Graph Processing App 20160188656 - EKANADHAM; Kattamuri ;   et al. | 2016-06-30 |
Sophisticated Run-time System For Graph Processing App 20160188391 - EKANADHAM; Kattamuri ;   et al. | 2016-06-30 |
System And Method For Supporting Secure Objects Using A Memory Access Control Monitor App 20160171250 - Boivie; Richard Harold ;   et al. | 2016-06-16 |
Redundant Transactions for Detection of Timing Sensitive Errors App 20160147639 - Cain, III; Harold W. ;   et al. | 2016-05-26 |
Optimized system for analytics (graphs and sparse matrices) operations Grant 9,304,835 - Ekanadham , et al. April 5, 2 | 2016-04-05 |
Transactions for checkpointing and reverse execution Grant 9,304,863 - Cain, III , et al. April 5, 2 | 2016-04-05 |
Redundant Transactions For System Test App 20160092331 - Cain, III; Harold W. ;   et al. | 2016-03-31 |
Redundant transactions for detection of timing sensitive errors Grant 9,251,014 - Cain, III , et al. February 2, 2 | 2016-02-02 |
Memory Transaction Having Implicit Ordering Effects App 20150370613 - CAIN, III; HAROLD T. ;   et al. | 2015-12-24 |
Memory Transaction Having Implicit Ordering Effects App 20150370500 - CAIN, III; HAROLD ;   et al. | 2015-12-24 |
Redundant Transactions For System Test App 20150046758 - Cain, III; Harold W. ;   et al. | 2015-02-12 |
Redundant Transactions for Detection of Timing Sensitive Errors App 20150046752 - Cain, III; Harold W. ;   et al. | 2015-02-12 |
Operating a stack of information in an information handling system Grant 8,943,299 - Ekanadham , et al. January 27, 2 | 2015-01-27 |
Transactions For Checkpointing And Reverse Execution App 20140281710 - Cain, III; Harold W. ;   et al. | 2014-09-18 |
Seamless interface for multi-threaded core accelerators Grant 8,683,175 - Ekanadham , et al. March 25, 2 | 2014-03-25 |
Maintaining data coherence by using data domains Grant 8,627,016 - Ekanadham , et al. January 7, 2 | 2014-01-07 |
Maintaining Data Coherence By Using Data Domains App 20130297914 - Ekanadham; Kattamuri ;   et al. | 2013-11-07 |
Binary programmable method for application performance data collection Grant 8,527,959 - Chung , et al. September 3, 2 | 2013-09-03 |
Profiling application performance according to data structure Grant 8,490,061 - Chung , et al. July 16, 2 | 2013-07-16 |
Maintaining data coherence by using data domains Grant 8,484,422 - Ekanadham , et al. July 9, 2 | 2013-07-09 |
Redundant Transactional Memory App 20130019083 - Cain, III; Harold W. ;   et al. | 2013-01-17 |
Enhancing timeliness of cache prefetching Grant 8,285,941 - Ekanadham , et al. October 9, 2 | 2012-10-09 |
Seamless Interface For Multi-threaded Core Accelerators App 20120239904 - Ekanadham; Kattamuri ;   et al. | 2012-09-20 |
Event tracking hardware Grant 8,140,761 - Ekanadham , et al. March 20, 2 | 2012-03-20 |
Operating A Stack Of Information In An Information Handling System App 20110314259 - Ekanadham; Kattamuri ;   et al. | 2011-12-22 |
Register Checkpointing for Speculative Modes of Execution in Out-of-Order Processors App 20110238962 - Cain, III; Harold W. ;   et al. | 2011-09-29 |
Event Tracking Hardware App 20110138125 - Ekanadham; Kattamuri ;   et al. | 2011-06-09 |
Maintaining Data Coherence By Using Data Domains App 20110138101 - Ekanadham; Kattamuri ;   et al. | 2011-06-09 |
Profiling Application Performance According To Data Structure App 20100287536 - Chung; I-Hsin ;   et al. | 2010-11-11 |
System, Method And Computer Program Product For Enhancing Timeliness Of Cache Prefetching App 20090216956 - Ekanadham; Kattamuri ;   et al. | 2009-08-27 |
Binary Programmable Method For Application Performance Data Collection App 20090150874 - Chung; I-Hsin ;   et al. | 2009-06-11 |
Prefetching indirect array accesses Grant 7,539,844 - Ekanadham , et al. May 26, 2 | 2009-05-26 |
Methods, systems and computer program products for concomitant pair prefetching Grant 7,519,777 - Ekanadham , et al. April 14, 2 | 2009-04-14 |
Method And Apparatus For Determining Membership In A Set Of Items In A Computer System App 20080282059 - Ekanadham; Kattamuri ;   et al. | 2008-11-13 |
Control flow based compression of execution traces Grant 7,308,681 - Ekanadham , et al. December 11, 2 | 2007-12-11 |
Scalable memory Grant 7,107,399 - Bilardi , et al. September 12, 2 | 2006-09-12 |
Scalable processor Grant 6,978,360 - Bilardi , et al. December 20, 2 | 2005-12-20 |
Control flow based compression of execution traces App 20050091643 - Ekanadham, Kattamuri ;   et al. | 2005-04-28 |
Method for resource control in parallel environments using program organization and run-time support Grant 6,321,373 - Ekanadham , et al. November 20, 2 | 2001-11-20 |
Method of maintaining data coherency in a computer system having a plurality of interconnected nodes Grant 6,085,295 - Ekanadham , et al. July 4, 2 | 2000-07-04 |
Method for resource control in parallel environments using program organization and run-time support Grant 5,978,583 - Ekanadham , et al. November 2, 1 | 1999-11-02 |
Home node migration for distributed shared memory systems Grant 5,893,922 - Baylor , et al. April 13, 1 | 1999-04-13 |
Explicit coherence using split-phase controls Grant 5,802,582 - Ekanadham , et al. September 1, 1 | 1998-09-01 |
Integrated communications for pipelined computers Grant 5,802,288 - Ekanadham , et al. September 1, 1 | 1998-09-01 |
Multi-processor cache coherency protocol allowing asynchronous modification of cache data Grant 5,787,477 - Rechtschaffen , et al. July 28, 1 | 1998-07-28 |
Memoryless communications adapter including queueing and matching primitives for scalable distributed parallel computer systems Grant 5,745,781 - Ekanadham , et al. April 28, 1 | 1998-04-28 |
Apparatus for parallelizing serial instruction sequences and creating entry points into parallelized instruction sequences at places other than beginning of particular parallelized instruction sequence Grant 5,412,784 - Rechtschaffen , et al. May 2, 1 | 1995-05-02 |
Self-scheduling parallel computer system and method Grant 5,408,658 - Rechtschaffen , et al. April 18, 1 | 1995-04-18 |
Self-parallelizing computer system and method Grant 5,347,639 - Rechtschaffen , et al. September 13, 1 | 1994-09-13 |