Patent | Date |
---|
Arithmetic logic unit with normal and accelerated performance modes using differing numbers of computational circuits Grant 11,010,166 - Mohapatra , et al. May 18, 2 | 2021-05-18 |
Programmable event driven yield mechanism which may activate other threads Grant 10,877,910 - Wang , et al. December 29, 2 | 2020-12-29 |
Method and system to provide user-level multithreading Grant 10,635,438 - Grochowski , et al. | 2020-04-28 |
Method and system to provide user-level multithreading Grant 10,628,153 - Grochowski , et al. | 2020-04-21 |
Method and system to provide user-level multithreading Grant 10,613,858 - Grochowski , et al. | 2020-04-07 |
Method and system to provide user-level multithreading Grant 10,585,667 - Grochowski , et al. | 2020-03-10 |
Supporting learned branch predictors Grant 10,534,613 - Keskin , et al. Ja | 2020-01-14 |
Programmable event driven yield mechanism which may activate other threads Grant 10,459,858 - Wang , et al. Oc | 2019-10-29 |
Interrupt-vector translation lookaside buffer Grant 10,324,872 - Zou , et al. | 2019-06-18 |
Method And System To Provide User-level Multithreading App 20180321936 - Grochowski; Edward ;   et al. | 2018-11-08 |
Supporting Learned Branch Predictors App 20180314524 - Keskin; Gokce ;   et al. | 2018-11-01 |
Method And System To Provide User-level Multithreading App 20180307484 - Grochowski; Ed ;   et al. | 2018-10-25 |
Method And System To Provide User-level Multithreading App 20180225118 - Grochowski; Ed ;   et al. | 2018-08-09 |
Method And System To Provide User-level Multithreading App 20180225117 - Grochowski; Ed ;   et al. | 2018-08-09 |
Method and system to provide user-level multithreading Grant 9,952,859 - Grochowski , et al. April 24, 2 | 2018-04-24 |
Interrupt-vector Translation Lookaside Buffer App 20180081835 - Zou; Xiang ;   et al. | 2018-03-22 |
Programmable event driven yield mechanism which may activate other threads Grant 9,910,796 - Wang , et al. March 6, 2 | 2018-03-06 |
Programmable Event Driven Yield Mechanism Which May Activate Other Threads App 20180060258 - WANG; HONG ;   et al. | 2018-03-01 |
Hardware-assisted virtualization for implementing secure video output path Grant 9,785,576 - Loh , et al. October 10, 2 | 2017-10-10 |
Instruction and Logic for Configurable Arithmetic Logic Unit Pipeline App 20170286117 - Mohapatra; Debabrata ;   et al. | 2017-10-05 |
Programmable Event Driven Yield Mechanism Which May Activate Other Threads App 20170206083 - WANG; HONG ;   et al. | 2017-07-20 |
Method and system to provide user-level multithreading Grant 9,442,721 - Grochowski , et al. September 13, 2 | 2016-09-13 |
Method And System To Provide User-level Multithreading App 20160216971 - Grochowski; Ed ;   et al. | 2016-07-28 |
Method and system to provide concurrent user-level, non-privileged shared resource thread creation and execution Grant 9,189,230 - Grochowski , et al. November 17, 2 | 2015-11-17 |
Hardware-assisted Virtualization For Implementing Secure Video Output Path App 20150278119 - LOH; THIAM WAH ;   et al. | 2015-10-01 |
Speculative multi-threading for instruction prefetch and/or trace pre-build Grant 8,719,806 - Wang , et al. May 6, 2 | 2014-05-06 |
Post-pass binary adaptation for software-based speculative precomputation Grant 8,522,220 - Shih-wei Liao , et al. August 27, 2 | 2013-08-27 |
Programmable Event Driven Yield Mechanism Which May Activate Other Threads App 20130219096 - WANG; HONG ;   et al. | 2013-08-22 |
Method And System To Provide User-level Multithreading App 20130111194 - Grochowski; Ed ;   et al. | 2013-05-02 |
Post-pass binary adaptation for software-based speculative precomputation Grant 8,095,920 - Liao , et al. January 10, 2 | 2012-01-10 |
Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors Grant 8,078,831 - Wang , et al. December 13, 2 | 2011-12-13 |
Transformation Of Single-threaded Code To Speculative Precomputation Enabled Code App 20110067011 - Wang; Hong ;   et al. | 2011-03-17 |
Method And Apparatus For Affinity-guided Speculative Helper Threads In Chip Multiprocessors App 20110035555 - Wang; Hong ;   et al. | 2011-02-10 |
Speculative Multi-threading For Instruction Prefetch And/or Trace Pre-build App 20100332811 - Wang; Hong ;   et al. | 2010-12-30 |
Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors Grant 7,844,801 - Wang , et al. November 30, 2 | 2010-11-30 |
Method and apparatus for efficient resource utilization for prescient instruction prefetch Grant 7,818,547 - Aamodt , et al. October 19, 2 | 2010-10-19 |
Speculative multi-threading for instruction prefetch and/or trace pre-build Grant 7,814,469 - Wang , et al. October 12, 2 | 2010-10-12 |
Post-pass binary adaptation for software-based speculative precomputation App 20100211940 - Shih-wei Liao; Steve ;   et al. | 2010-08-19 |
User-programmable low-overhead multithreading Grant 7,631,307 - Wang , et al. December 8, 2 | 2009-12-08 |
Method And Apparatus For Efficient Resource Utilization For Prescient Instruction Prefetch App 20080215861 - Aamodt; Tor M. ;   et al. | 2008-09-04 |
Method and apparatus for efficient utilization for prescient instruction prefetch Grant 7,404,067 - Aamodt , et al. July 22, 2 | 2008-07-22 |
Method and system to provide user-level multithreading App 20050223199 - Grochowski, Edward T. ;   et al. | 2005-10-06 |
Software-based speculative pre-computation and multithreading Grant 6,928,645 - Wang , et al. August 9, 2 | 2005-08-09 |
User-programmable low-overhead multithreading App 20050125802 - Wang, Perry H. ;   et al. | 2005-06-09 |
Method and apparatus for processing a predicated instruction using limited predicate slip Grant 6,883,089 - Kling , et al. April 19, 2 | 2005-04-19 |
Method and apparatus for efficient utilization for prescient instruction prefetch App 20050055541 - Aamodt, Tor M. ;   et al. | 2005-03-10 |
Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors App 20050027941 - Wang, Hong ;   et al. | 2005-02-03 |
Control-quasi-independent-points guided speculative multithreading App 20040154010 - Marcuello, Pedro ;   et al. | 2004-08-05 |
Speculative multi-threading for instruction prefetch and/or trace pre-build App 20040154011 - Wang, Hong ;   et al. | 2004-08-05 |
Transformation of single-threaded code to speculative precomputation enabled code App 20040128489 - Wang, Hong ;   et al. | 2004-07-01 |
Post-pass binary adaptation for software-based speculative precomputation App 20040054990 - Liao, Steve Shih-wei ;   et al. | 2004-03-18 |
Software-based speculative pre-computation and multithreading App 20020144083 - Wang, Hong ;   et al. | 2002-10-03 |
Method and apparatus for processing a predicated instruction using limited predicate slip App 20020087847 - Kling, Ralph ;   et al. | 2002-07-04 |