Patent | Date |
---|
Addition Instructions With Independent Carry Chains App 20220027154 - Gopal; Vinodh ;   et al. | 2022-01-27 |
Addition Instructions With Independent Carry Chains App 20210365264 - Gopal; Vinodh ;   et al. | 2021-11-25 |
Addition instructions with independent carry chains Grant 11,080,045 - Gopal , et al. August 3, 2 | 2021-08-03 |
Trace management during aborted speculative operations Grant 11,061,807 - Strong , et al. July 13, 2 | 2021-07-13 |
Virtualizing precise event based sampling Grant 11,055,203 - Merten , et al. July 6, 2 | 2021-07-06 |
Virtualizing Precise Event Based Sampling App 20200242003 - Merten; Matthew C. ;   et al. | 2020-07-30 |
Trace Management During Aborted Speculative Operations App 20200210320 - STRONG; Beeman ;   et al. | 2020-07-02 |
Dynamic Configuration Of A Data Flow Array For Processing Data Flow Array Instructions App 20200210172 - ESPIG; Michael ;   et al. | 2020-07-02 |
Virtualizing precise event based sampling Grant 10,496,522 - Merten , et al. De | 2019-12-03 |
Cooperative Triggering App 20190188115 - Strong; Beeman C. ;   et al. | 2019-06-20 |
Method and apparatus for obtaining a call stack to an event of interest and analyzing the same Grant 10,261,792 - Chynoweth , et al. | 2019-04-16 |
Instruction and logic to test transactional execution status Grant 10,261,879 - Rajwar , et al. | 2019-04-16 |
Instruction and logic to test transactional execution status Grant 10,248,524 - Rajwar , et al. | 2019-04-02 |
Scheduler implementing dependency matrix having restricted entries Grant 10,235,180 - Srinivasan , et al. | 2019-03-19 |
Instruction and logic to test transactional execution status Grant 10,223,227 - Rajwar , et al. | 2019-03-05 |
Cooperative triggering Grant 10,216,616 - Strong , et al. Feb | 2019-02-26 |
Instruction and logic to test transactional execution status Grant 10,210,065 - Rajwar , et al. Feb | 2019-02-19 |
Instruction and logic to test transactional execution status Grant 10,210,066 - Rajwar , et al. Feb | 2019-02-19 |
Instruction and logic to test transactional execution status Grant 10,152,401 - Rajwar , et al. Dec | 2018-12-11 |
Virtualizing Precise Event Based Sampling App 20180253370 - Merten; Matthew C. ;   et al. | 2018-09-06 |
Virtualizing precise event based sampling Grant 9,965,375 - Merten , et al. May 8, 2 | 2018-05-08 |
Method and apparatus for implementing dynamic portbinding within a reservation station Grant 9,904,553 - Sutanto , et al. February 27, 2 | 2018-02-27 |
Cooperative Triggering App 20180004628 - Strong; Beeman C. ;   et al. | 2018-01-04 |
Virtualizing Precise Event Based Sampling App 20170371769 - Merten; Matthew C. ;   et al. | 2017-12-28 |
Minimizing bandwith to compress output stream in instruction tracing systems Grant 9,753,832 - Wagner , et al. September 5, 2 | 2017-09-05 |
Method, apparatus, and system for energy efficiency and energy conservation including detecting and controlling current ramps in processing circuit Grant 9,746,903 - Suryanarayanan , et al. August 29, 2 | 2017-08-29 |
Compare and exchange operation using sleep-wakeup mechanism Grant 9,733,937 - Saha , et al. August 15, 2 | 2017-08-15 |
Physical reference list for tracking physical register sharing Grant 9,733,939 - Kadgi , et al. August 15, 2 | 2017-08-15 |
Hardware Profiling Mechanism To Enable Page Level Automatic Binary Translation App 20170212825 - Caprioli; Paul ;   et al. | 2017-07-27 |
Instruction and logic for non-blocking register reclamation Grant 9,652,236 - Srinivasan , et al. May 16, 2 | 2017-05-16 |
Method And Apparatus For Obtaining A Call Stack To An Event Of Interest And Analyzing The Same App 20170132004 - Chynoweth; Michael W. ;   et al. | 2017-05-11 |
Providing status of a processing device with periodic synchronization point in instruction tracing system Grant 9,612,938 - Binns , et al. April 4, 2 | 2017-04-04 |
Method and apparatus to prevent voltage droop in a computer Grant 9,606,602 - Suryanarayanan , et al. March 28, 2 | 2017-03-28 |
Method and apparatus for obtaining a call stack to an event of interest and analyzing the same Grant 9,582,275 - Chynoweth , et al. February 28, 2 | 2017-02-28 |
Method And Apparatus For Implementing Dynamic Portbinding Within A Reservation Station App 20170024213 - SUTANTO; Bambang ;   et al. | 2017-01-26 |
Hardware profiling mechanism to enable page level automatic binary translation Grant 9,542,191 - Caprioli , et al. January 10, 2 | 2017-01-10 |
Method and apparatus for continued retirement during commit of a speculative region of code Grant 9,535,744 - Rajwar , et al. January 3, 2 | 2017-01-03 |
Two level re-order buffer Grant 9,495,159 - Dechene , et al. November 15, 2 | 2016-11-15 |
Instruction and logic to test transactional execution status App 20160266992 - Rajwar; Ravi ;   et al. | 2016-09-15 |
Minimizing bandwidth to track return targets by an instruction tracing system Grant 9,442,729 - Strong , et al. September 13, 2 | 2016-09-13 |
Instruction and logic to test transactional execution status App 20160203068 - Rajwar; Ravi ;   et al. | 2016-07-14 |
Instruction And Logic To Test Transactional Execution Status App 20160202979 - Rajwar; Ravi ;   et al. | 2016-07-14 |
Instruction and logic to test transactional execution status App 20160203019 - Rajwar; Ravi ;   et al. | 2016-07-14 |
Method and apparatus for implementing dynamic portbinding within a reservation station Grant 9,372,698 - Sutanto , et al. June 21, 2 | 2016-06-21 |
Enhanced loop streaming detector to drive logic optimization Grant 9,354,875 - Merten , et al. May 31, 2 | 2016-05-31 |
Systems and methods for flag tracking in move elimination operations Grant 9,292,288 - Kadgi , et al. March 22, 2 | 2016-03-22 |
Instruction and logic to test transactional execution status Grant 9,268,596 - Rajwar , et al. February 23, 2 | 2016-02-23 |
Programmable Counters for Counting Floating-Point Operations in SIMD Processors App 20160026464 - Knauth; Laura A. ;   et al. | 2016-01-28 |
Method And Apparatus To Prevent Voltage Droop In A Computer App 20150378412 - Suryanarayanan; Anupama ;   et al. | 2015-12-31 |
Method, Apparatus, And System For Energy Efficiency And Energy Conservation Including Detecting And Controlling Current Ramps In Processing Circuit App 20150346804 - Suryanarayanan; Anupama ;   et al. | 2015-12-03 |
Method, apparatus, and system for energy efficiency and energy conservation including detecting and controlling current ramps in processing circuit Grant 9,134,788 - Suryanarayanan , et al. September 15, 2 | 2015-09-15 |
SIMD processor with programmable counters externally configured to count executed instructions having operands of particular register size and element size combination Grant 9,092,214 - Knauth , et al. July 28, 2 | 2015-07-28 |
Instruction and Logic for Non-Blocking Register Reclamation App 20150178077 - SRINIVASAN; SRIKANTH T. ;   et al. | 2015-06-25 |
Two Level Re-order Buffer App 20150095627 - DECHENE; Mark J. ;   et al. | 2015-04-02 |
Method, Apparatus, And System For Transactional Speculation Control Instructions App 20150032998 - Rajwar; Ravi ;   et al. | 2015-01-29 |
Minimizing Bandwith To Compress Output Stream In Instruction Tracing Systems App 20150006868 - Wagner; Ilya ;   et al. | 2015-01-01 |
Method And Apparatus For Continued Retirement During Commit Of A Speculative Region Of Code App 20150006496 - RAJWAR; Ravi ;   et al. | 2015-01-01 |
Method And Apparatus For Implementing Dynamic Portbinding Within A Reservation Station App 20150007188 - SUTANTO; Bambang ;   et al. | 2015-01-01 |
Providing Status Of A Processing Device With Periodic Synchronization Point In Instruction Tracing System App 20140344552 - Binns; Frank ;   et al. | 2014-11-20 |
Minimizing Bandwidth To Track Return Targets By An Instruction Tracing System App 20140337604 - Strong; Beeman C. ;   et al. | 2014-11-13 |
Systems and Methods for Flag Tracking in Move Elimination Operations App 20140310504 - KADGI; VIJAYKUMAR B. ;   et al. | 2014-10-16 |
Technique for using memory attributes Grant 8,812,792 - Jacobson , et al. August 19, 2 | 2014-08-19 |
Prediction-based Thread Selection In A Multithreading Processor App 20140201505 - Merten; Matthew C. ;   et al. | 2014-07-17 |
Processor With Second Jump Execution Unit For Branch Misprediction App 20140195790 - Merten; Matthew C. ;   et al. | 2014-07-10 |
Enhanced Loop Streaming Detector To Drive Logic Optimization App 20140189306 - Merten; Matthew C. ;   et al. | 2014-07-03 |
Scheduler Implementing Dependency Matrix Having Restricted Entries App 20140181476 - Srinivasan; Srikanth T. ;   et al. | 2014-06-26 |
Enabling And Disabling A Second Jump Execution Unit For Branch Misprediction App 20140156977 - Dechene; Mark J. ;   et al. | 2014-06-05 |
Physical Reference List for Tracking Physical Register Sharing App 20140095838 - KADGI; VIJAYKUMAR VIJAY ;   et al. | 2014-04-03 |
Memory Renaming Mechanism in Microarchitecture App 20140095814 - MARDEN; MORRIS ;   et al. | 2014-04-03 |
Technique For Using Memory Attributes App 20140025901 - Jacobson; Quinn A. ;   et al. | 2014-01-23 |
Addition Instructions With Independent Carry Chains App 20140013086 - Gopal; Vinodh ;   et al. | 2014-01-09 |
Compare and exchange operation using sleep-wakeup mechanism Grant 8,607,241 - Saha , et al. December 10, 2 | 2013-12-10 |
Hardware Profiling Mechanism To Enable Page Level Automatic Binary Translation App 20130311758 - Caprioli; Paul ;   et al. | 2013-11-21 |
Technique for using memory attributes Grant 8,560,781 - Jacobson , et al. October 15, 2 | 2013-10-15 |
Programmable Counters For Counting Floating-point Operations In Smd Processors App 20130262837 - Knauth; Laura A. ;   et al. | 2013-10-03 |
Compare And Exchange Operation Using Sleep-wakeup Mechanism App 20130232499 - Saha; Bratin ;   et al. | 2013-09-05 |
Instruction And Logic To Test Transactional Execution Status App 20130205119 - Rajwar; Ravi ;   et al. | 2013-08-08 |
Method And Apparatus For Obtaining A Call Stack To An Event Of Interest And Analyzing The Same App 20120311307 - Chynoweth; Michael W. ;   et al. | 2012-12-06 |
Forward-pass dead instruction identification and removal at run-time Grant 8,291,196 - Jourdan , et al. October 16, 2 | 2012-10-16 |
Method, Apparatus, And System For Energy Efficiency And Energy Conservation Including Detecting And Controlling Current Ramps In Processing Circuit App 20120221871 - Suryanarayanan; Anupama ;   et al. | 2012-08-30 |
Technique For Using Memory Attributes App 20110264866 - Jacobson; Quinn A. ;   et al. | 2011-10-27 |
Technique for using memory attributes Grant 7,991,965 - Jacobson , et al. August 2, 2 | 2011-08-02 |
Method and apparatus for modulo scheduled loop execution in a processor architecture Grant 7,725,696 - Hwu , et al. May 25, 2 | 2010-05-25 |
Method and apparatus for speculative execution of uncontended lock instructions Grant 7,529,914 - Saha , et al. May 5, 2 | 2009-05-05 |
Predicting contention in a processor Grant 7,516,313 - Saha , et al. April 7, 2 | 2009-04-07 |
Method and apparatus for modulo scheduled loop execution in a processor architecture Grant 7,302,557 - Hwu , et al. November 27, 2 | 2007-11-27 |
Technique for using memory attributes App 20070186055 - Jacobson; Quinn A. ;   et al. | 2007-08-09 |
Forward-pass dead instruction identification App 20070157007 - Jourdan; Stephan J. ;   et al. | 2007-07-05 |
Predicting contention in a processor App 20060161738 - Saha; Bratin ;   et al. | 2006-07-20 |
Method and apparatus for speculative execution of uncontended lock instructions App 20060004998 - Saha; Bratin ;   et al. | 2006-01-05 |
Compare and exchange operation using sleep-wakeup mechanism App 20060005197 - Saha; Bratin ;   et al. | 2006-01-05 |