Patent | Date |
---|
Merging level cache and data cache units having indicator bits related to speculative execution Grant 10,621,092 - Latorre , et al. | 2020-04-14 |
Systems, Methods, and Apparatuses, and Memory Hierarchies to Support Speculative Execution App 20190079865 - LATORRE; FERNANDO ;   et al. | 2019-03-14 |
Profiling Asynchronous Events Resulting From The Execution Of Software At Code Region Granularity App 20190004916 - Martinez; Raul ;   et al. | 2019-01-03 |
Instruction and logic for optimization level aware branch prediction Grant 10,157,063 - Xekalakis , et al. Dec | 2018-12-18 |
Propagating a prefetching profile bit from a prefetch queue to a data cache to indicate that a line was prefetched in response to an instruction within a code region Grant 10,013,326 - Martinez , et al. July 3, 2 | 2018-07-03 |
Method and apparatus for improved thread selection Grant 9,983,880 - Gonzalez-Alberquilla , et al. May 29, 2 | 2018-05-29 |
Utilization of register checkpointing mechanism with pointer swapping to resolve multithreading mis-speculations Grant 9,940,138 - Lopez , et al. April 10, 2 | 2018-04-10 |
Managed instruction cache prefetching Grant 9,811,341 - Stavrou , et al. November 7, 2 | 2017-11-07 |
Systems, Methods, and Apparatuses to Decompose a Sequential Program Into Multiple Threads, Execute Said Threads, and Reconstruct the Sequential Execution App 20160162406 - LATORRE; FERNANDO ;   et al. | 2016-06-09 |
Method And Apparatus For Improved Thread Selection App 20160092235 - GONZALEZ-ALBERQUILLA; REKAI ;   et al. | 2016-03-31 |
Silent Memory Instructions And Miss-rate Tracking To Optimize Switching Policy On Threads In A Processing Device App 20160011874 - ORENSTEIN; DORON ;   et al. | 2016-01-14 |
Systems, methods, and apparatuses to decompose a sequential program into multiple threads, execute said threads, and reconstruct the sequential execution Grant 8,909,902 - Latorre , et al. December 9, 2 | 2014-12-09 |
Method and apparatus for flexible, accurate, and/or efficient code profiling Grant 8,898,646 - Codina , et al. November 25, 2 | 2014-11-25 |
Path Profiling Using Hardware And Software Combination App 20140281434 - Madriles; Carlos ;   et al. | 2014-09-18 |
Method, Apparatus And System For Selective Execution Of A Commit Instruction App 20140156976 - Gibert Codina; Enric ;   et al. | 2014-06-05 |
Instruction And Logic For Optimization Level Aware Branch Prediction App 20140095849 - Xekalakis; Polychronis ;   et al. | 2014-04-03 |
Managed Instruction Cache Prefetching App 20140019721 - Stavrou; Kyriakos A. ;   et al. | 2014-01-16 |
Replacement policy for hot code detection Grant 8,612,698 - Lopez , et al. December 17, 2 | 2013-12-17 |
Profiling Asynchronous Events Resulting From The Execution Of Software At Code Region Granularity App 20130332705 - Martinez; Raul ;   et al. | 2013-12-12 |
Method And Apparatus For Controlling A Mxcsr App 20130326199 - Magklis; Grigorios ;   et al. | 2013-12-05 |
Support For Speculative Ownership Without Data App 20130268735 - Gibert Codina; Enric ;   et al. | 2013-10-10 |
Access of register files of other threads using synchronization Grant 8,261,046 - Gibert , et al. September 4, 2 | 2012-09-04 |
Method And Apparatus For Flexible, Accurate, And/or Efficient Code Profiling App 20120167058 - Codina; Enric Gibert ;   et al. | 2012-06-28 |
Achieving coherence between dynamically optimized code and original code Grant 8,190,652 - Latorre , et al. May 29, 2 | 2012-05-29 |
Cache sharing based thread control Grant 7,895,415 - Gonzalez , et al. February 22, 2 | 2011-02-22 |
Systems, Methods, And Apparatuses To Decompose A Sequential Program Into Multiple Threads, Execute Said Threads, And Reconstruct The Sequential Execution App 20100269102 - Latorre; Fernando ;   et al. | 2010-10-21 |
Register Checkpointing Mechanism For Multithreading App 20100262812 - Lopez; Pedro ;   et al. | 2010-10-14 |
Replacement Policy For Hot Code Detection App 20100115247 - Lopez; Pedro ;   et al. | 2010-05-06 |
Communicating Between Multiple Threads In A Processor App 20100005277 - Gibert; Enric ;   et al. | 2010-01-07 |
Achieving Coherence Between Dynamically Optimized Code And Original Code App 20090150335 - Latorre; Fernando ;   et al. | 2009-06-11 |
Cache sharing based thread control App 20080195849 - Gonzalez; Antonio ;   et al. | 2008-08-14 |