Patent | Date |
---|
Virtual cable modem termination system redundancy Grant 10,623,822 - Shen , et al. | 2020-04-14 |
Virtual Cable Modem Termination System Redundancy App 20190124407 - Shen; Xiaowei ;   et al. | 2019-04-25 |
Use of combined masking techniques and/or combined material removal techniques to protectively coat electronic devices Grant 10,098,236 - Kasagani , et al. October 9, 2 | 2018-10-09 |
Use Of Combined Masking Techniques And/or Combined Material Removal Techniques To Protectively Coat Electronic Devices App 20160345440 - Kasagani; Vimal Kumar ;   et al. | 2016-11-24 |
Architecture support of best-effort atomic transactions for multiprocessor systems Grant 9,141,547 - Shen September 22, 2 | 2015-09-22 |
Reordering data responses using ordered indicia in a linked list Grant 9,021,482 - Ganesh , et al. April 28, 2 | 2015-04-28 |
Systems and methods for indirect register access using status-checking and status-setting instructions Grant 9,003,169 - Bacon , et al. April 7, 2 | 2015-04-07 |
Cache coherence monitoring and feedback Grant 8,799,581 - Shen , et al. August 5, 2 | 2014-08-05 |
Memory access monitoring Grant 8,789,028 - Shen , et al. July 22, 2 | 2014-07-22 |
Architecture support of memory access coloring Grant 8,671,248 - Shen , et al. March 11, 2 | 2014-03-11 |
Cache line replacement monitoring and profiling Grant 8,190,824 - Shen , et al. May 29, 2 | 2012-05-29 |
Reservation required transactions Grant 8,166,255 - Shen , et al. April 24, 2 | 2012-04-24 |
System for reconfiguring cache memory having an access bit associated with a sector of a lower-level cache memory and a granularity bit associated with a sector of a higher-level cache memory Grant 8,140,764 - Shen , et al. March 20, 2 | 2012-03-20 |
Handling transaction buffer overflow in multiprocessor by re-executing after waiting for peer processors to complete pending transactions and bypassing the buffer Grant 8,140,828 - Shen , et al. March 20, 2 | 2012-03-20 |
Method and system for a sharing buffer Grant 8,131,894 - Cain, III , et al. March 6, 2 | 2012-03-06 |
Adaptive mechanisms and methods for supplying volatile data copies in multiprocessor systems Grant 8,131,938 - Shen , et al. March 6, 2 | 2012-03-06 |
Reservation required transactions Grant 7,945,741 - Shen , et al. May 17, 2 | 2011-05-17 |
Reservation Required Transactions App 20110113203 - Shen; Xiaowei ;   et al. | 2011-05-12 |
Cache Reconfiguration Based On Run-time Performance Data Or Software Hint App 20110107032 - Shen; Xiaowei ;   et al. | 2011-05-05 |
Methods and arrangements to manage on-chip memory to reduce memory latency Grant 7,934,061 - da Silva , et al. April 26, 2 | 2011-04-26 |
Cache reconfiguration based on analyzing one or more characteristics of run-time performance data or software hint Grant 7,913,041 - Shen , et al. March 22, 2 | 2011-03-22 |
Data subscribe-and-publish mechanisms and methods for producer-consumer pre-fetch communications Grant 7,913,048 - Shen March 22, 2 | 2011-03-22 |
Cache residence prediction Grant 7,904,657 - Shen , et al. March 8, 2 | 2011-03-08 |
Color-based cache monitoring Grant 7,895,392 - Shen , et al. February 22, 2 | 2011-02-22 |
Adaptive snoop-and-forward mechanisms for multiprocessor systems Grant 7,856,535 - Shen , et al. December 21, 2 | 2010-12-21 |
Intelligent cache replacement mechanism with varying and adaptive temporal residency requirements Grant 7,844,778 - Shen , et al. November 30, 2 | 2010-11-30 |
Intelligent Cache Replacement Mechanism With Varying And Adaptive Temporal Residency Requirements App 20100281218 - Shen; Xiaowei ;   et al. | 2010-11-04 |
Data subscribe-and-publish mechanisms and methods for producer-consumer pre-fetch communications App 20100241813 - Shen; Xiaowei | 2010-09-23 |
Method And System For A Sharing Buffer App 20100138571 - Cain, III; Harold Wade ;   et al. | 2010-06-03 |
Location-aware cache-to-cache transfers Grant 7,676,637 - Shen , et al. March 9, 2 | 2010-03-09 |
Mechanism to save and restore cache and translation trace for fast context switch Grant 7,634,642 - Hochschild , et al. December 15, 2 | 2009-12-15 |
Computer Program Instruction Architecture, System And Process Using Partial Ordering For Adaptive Response To Memory Latencies App 20090235035 - Bacon; David F. ;   et al. | 2009-09-17 |
Latency-aware thread scheduling in non-uniform cache architecture systems Grant 7,574,562 - Shen , et al. August 11, 2 | 2009-08-11 |
Mechanisms and methods of cache coherence in network-based multiprocessor systems with ring-based snoop response collection Grant 7,568,073 - Shen , et al. July 28, 2 | 2009-07-28 |
Latency-aware Thread Scheduling In Non-uniform Cache Architecture Systems App 20090178052 - Shen; Xiaowei ;   et al. | 2009-07-09 |
Method and System for Handling Transaction Buffer Overflow In A Multiprocessor System App 20090144524 - Shen; Xiaowei ;   et al. | 2009-06-04 |
Method And Apparatus For Implementing Transaction Memory App 20090119667 - Hou; Rui ;   et al. | 2009-05-07 |
Computer program instruction architecture, system and process using partial ordering for adaptive response to memory latencies Grant 7,516,306 - Bacon , et al. April 7, 2 | 2009-04-07 |
Cache Line Replacement Monitoring And Profiling App 20090089509 - SHEN; XIAOWEI ;   et al. | 2009-04-02 |
Adaptive Snoop-and-Forward Mechanisms for Multiprocessor Systems App 20090089512 - Shen; Xiaowei ;   et al. | 2009-04-02 |
Cost-conscious Pre-emptive Cache Line Displacement And Relocation Mechanisms App 20090083492 - Buyuktosunoglu; Alper ;   et al. | 2009-03-26 |
Adaptive Mechanisms and Methods for Supplying Volatile Data Copies in Multiprocessor Systems App 20090043966 - Shen; Xiaowei ;   et al. | 2009-02-12 |
Cache Residence Prediction App 20090024797 - Shen; Xiaowei ;   et al. | 2009-01-22 |
Reservation Required Transactions App 20090019209 - Shen; Xiaowei ;   et al. | 2009-01-15 |
Adaptive mechanisms for supplying volatile data copies in multiprocessor systems Grant 7,478,197 - Shen , et al. January 13, 2 | 2009-01-13 |
Method for reconfiguring cache memory based on at least analysis of heat generated during runtime, at least by associating an access bit with a cache line and associating a granularity bit with a cache line in level-2 cache Grant 7,467,280 - Shen , et al. December 16, 2 | 2008-12-16 |
Cache line placement prediction for multiprocessor non-uniform cache architecture systems Grant 7,457,922 - Shen November 25, 2 | 2008-11-25 |
Cache line replacement monitoring and profiling Grant 7,457,926 - Shen , et al. November 25, 2 | 2008-11-25 |
Cost-conscious pre-emptive cache line displacement and relocation mechanisms Grant 7,454,573 - Buyuktosunoglu , et al. November 18, 2 | 2008-11-18 |
Method And Apparatus For Determining Membership In A Set Of Items In A Computer System App 20080282059 - Ekanadham; Kattamuri ;   et al. | 2008-11-13 |
Adaptive Mechanisms And Methods For Supplying Volatile Data Copies In Multiprocessor Systems App 20080282032 - Shen; Xiaowei ;   et al. | 2008-11-13 |
Reordering Data Responses App 20080276240 - Ganesh; Brinda ;   et al. | 2008-11-06 |
Cache Reconfiguration Based On Run-time Performance Data Or Software Hint App 20080263278 - Shen; Xiaowei ;   et al. | 2008-10-23 |
Methods and Arrangements to Manage On-Chip Memory to Reduce Memory Latency App 20080263284 - da Silva; Dilma Menezes ;   et al. | 2008-10-23 |
Adaptive snoop-and-forward mechanisms for multiprocessor systems Grant 7,437,520 - Shen , et al. October 14, 2 | 2008-10-14 |
Methods and arrangements to manage on-chip memory to reduce memory latency Grant 7,437,517 - da Silva , et al. October 14, 2 | 2008-10-14 |
Architecture Support Of Memory Access Coloring App 20080168239 - Shen; Xiaowei ;   et al. | 2008-07-10 |
Cache Coherence Monitoring And Feedback App 20080168237 - Shen; Xiaowei ;   et al. | 2008-07-10 |
Color-based Cache Monitoring App 20080168230 - Shen; Xiaowei ;   et al. | 2008-07-10 |
Mechanisms and methods for using data access patterns Grant 7,395,407 - Shen , et al. July 1, 2 | 2008-07-01 |
Computer architecture for shared memory access Grant 7,392,352 - Mithal , et al. June 24, 2 | 2008-06-24 |
Mechanisms And Methods Of Cache Coherence In Network-based Multiprocessor Systems With Ring-based Snoop Response Collection App 20080109609 - Shen; Xiaowei ;   et al. | 2008-05-08 |
Architecture Support Of Best-effort Atomic Transactions For Multiprocessor Systems App 20080098394 - SHEN; XIAOWEI | 2008-04-24 |
Mechanisms and methods of using self-reconciled data to reduce cache coherence overhead in multiprocessor systems App 20080082756 - Shen; Xiaowei | 2008-04-03 |
Architecture support of best-effort atomic transactions for multiprocessor systems Grant 7,350,034 - Shen March 25, 2 | 2008-03-25 |
Methods to maintain triangle ordering of coherence messages Grant 7,343,454 - Shen March 11, 2 | 2008-03-11 |
Memory access monitoring App 20080034355 - Shen; Xiaowei ;   et al. | 2008-02-07 |
Mechanism to save and restore cache and translation trace for fast context switch App 20080010442 - Hochschild; Peter H. ;   et al. | 2008-01-10 |
Cache reconfiguration based on run-time performance data or software hint App 20080010408 - Shen; Xiaowei ;   et al. | 2008-01-10 |
Scope-based cache coherence Grant 7,308,538 - Shen December 11, 2 | 2007-12-11 |
Data replication in multiprocessor NUCA systems to reduce horizontal cache thrashing Grant 7,287,122 - Rajamony , et al. October 23, 2 | 2007-10-23 |
Cache residence prediction Grant 7,266,642 - Shen , et al. September 4, 2 | 2007-09-04 |
Enabling and disabling cache bypass using predicted cache line usage Grant 7,228,388 - Hu , et al. June 5, 2 | 2007-06-05 |
Mechanisms and methods for using data access patterns App 20070088919 - Shen; Xiaowei ;   et al. | 2007-04-19 |
Adaptive snoop-and-forward mechanisms for multiprocessor systems App 20070011408 - Shen; Xiaowei ;   et al. | 2007-01-11 |
Architecture support of best-effort atomic transactions for multiprocessor systems App 20060288173 - Shen; Xiaowei | 2006-12-21 |
Cache line replacement monitoring and profiling App 20060265542 - Shen; Xiaowei ;   et al. | 2006-11-23 |
Methods and arrangements for reducing latency and snooping cost in non-uniform cache memory architectures App 20060248287 - Buyuktosunoglu; Alper ;   et al. | 2006-11-02 |
Methods and arrangements to manage on-chip memory to reduce memory latency App 20060155886 - da Silva; Dilma Menezes ;   et al. | 2006-07-13 |
Cost-conscious pre-emptive cache line displacement and relocation mechanisms App 20060155933 - Buyuktosunoglu; Alper ;   et al. | 2006-07-13 |
Cache line placement prediction for multiprocessor non-uniform cache architecture systems App 20060112228 - Shen; Xiaowei | 2006-05-25 |
Enabling and disabling cache bypass using predicted cache line usage App 20060112233 - Hu; Zhigang ;   et al. | 2006-05-25 |
Methods to maintain triangle ordering of coherence messages App 20060106995 - Shen; Xiaowei | 2006-05-18 |
Arrangements for adaptive response to latencies App 20060101249 - Bacon; David F. ;   et al. | 2006-05-11 |
Scope-based cache coherence App 20060095684 - Shen; Xiaowei | 2006-05-04 |
Data replication in multiprocessor NUCA systems to reduce horizontal cache thrashing App 20060080506 - Rajamony; Ramakrishnan ;   et al. | 2006-04-13 |
Computer architecture for shared memory access App 20060004967 - Mithal; Arvind ;   et al. | 2006-01-05 |
Location-aware cache-to-cache transfers App 20050240735 - Shen, Xiaowei ;   et al. | 2005-10-27 |
Cache residence prediction App 20050182907 - Shen, Xiaowei ;   et al. | 2005-08-18 |
Adaptive cache coherence protocols Grant 6,757,787 - Shen , et al. June 29, 2 | 2004-06-29 |
Adaptive Cache Coherence Protocols App 20040093467 - Shen, Xiaowei ;   et al. | 2004-05-13 |
Computer architecture for shared memory access App 20040083343 - Mithal, Arvind ;   et al. | 2004-04-29 |
Computer architecture for shared memory access Grant 6,636,950 - Mithal , et al. October 21, 2 | 2003-10-21 |
Adaptive cache coherence protocols Grant 6,526,481 - Shen , et al. February 25, 2 | 2003-02-25 |