Patent | Date |
---|
Split transaction coherency protocol in a data processing system Grant 11,449,489 - Drerup , et al. September 20, 2 | 2022-09-20 |
Accelerated processing of streams of load-reserve requests Grant 11,354,243 - Williams , et al. June 7, 2 | 2022-06-07 |
Accelerated Processing Of Streams Of Load-reserve Requests App 20220156194 - WILLIAMS; DEREK E. ;   et al. | 2022-05-19 |
Ordering execution of an interrupt handler Grant 11,321,145 - Williams , et al. May 3, 2 | 2022-05-03 |
Completion logic performing early commitment of a store-conditional access based on a flag Grant 11,281,582 - Williams , et al. March 22, 2 | 2022-03-22 |
Dynamic translation lookaside buffer (TLB) invalidation using virtually tagged cache for load/store operations Grant 11,263,151 - Campbell , et al. March 1, 2 | 2022-03-01 |
Dynamic Translation Lookaside Buffer (tlb) Invalidation Using Virtually Tagged Cache For Load/store Operations App 20220035748 - Campbell; David ;   et al. | 2022-02-03 |
Cache-inhibited write operations Grant 11,176,038 - Williams , et al. November 16, 2 | 2021-11-16 |
Initiating Interconnect Operation Without Waiting On Lower Level Cache Directory Lookup App 20210342275 - WILLIAMS; DEREK E. ;   et al. | 2021-11-04 |
Initiating interconnect operation without waiting on lower level cache directory lookup Grant 11,163,700 - Williams , et al. November 2, 2 | 2021-11-02 |
Information handling system with immediate scheduling of load operations Grant 11,157,411 - Ghai , et al. October 26, 2 | 2021-10-26 |
Cache snooping mode extending coherence protection for certain requests Grant 11,157,408 - Williams , et al. October 26, 2 | 2021-10-26 |
Cache snooping mode extending coherence protection for certain requests Grant 11,157,409 - Williams , et al. October 26, 2 | 2021-10-26 |
Synchronized access to data in shared memory by protecting the load target address of a fronting load Grant 11,119,781 - Williams , et al. September 14, 2 | 2021-09-14 |
Synchronizing access to shared memory by extending protection for a target address of a store-conditional request Grant 11,106,608 - Williams , et al. August 31, 2 | 2021-08-31 |
Low latency management of processor core wait state Grant 11,086,672 - Williams , et al. August 10, 2 | 2021-08-10 |
Managing efficient selection of a particular processor thread for handling an interrupt Grant 11,074,205 - Arndt , et al. July 27, 2 | 2021-07-27 |
Synchronized access to data in shared memory by protecting the load target address of a load-reserve instruction Grant 11,068,407 - Williams , et al. July 20, 2 | 2021-07-20 |
Early Commitment Of A Store-conditional Request App 20210216457 - WILLIAMS; DEREK E. ;   et al. | 2021-07-15 |
Cache Snooping Mode Extending Coherence Protection For Certain Requests App 20210182198 - WILLIAMS; DEREK E. ;   et al. | 2021-06-17 |
Cache Snooping Mode Extending Coherence Protection For Certain Requests App 20210182197 - WILLIAMS; DEREK E. ;   et al. | 2021-06-17 |
Adaptively enabling and disabling snooping bus commands Grant 10,997,075 - Guthrie , et al. May 4, 2 | 2021-05-04 |
Processing a sequence of translation entry invalidation requests with regard to draining a processor core Grant 10,977,183 - Williams , et al. April 13, 2 | 2021-04-13 |
Atomic memory operation having selectable location of performance Grant 10,977,035 - Williams , et al. April 13, 2 | 2021-04-13 |
Cache snooping mode extending coherence protection for certain requests Grant 10,970,215 - Williams , et al. April 6, 2 | 2021-04-06 |
Cache-inhibited Write Operations App 20210096990 - WILLIAMS; DEREK E. ;   et al. | 2021-04-01 |
Zeroing a memory block without processor caching Grant 10,956,070 - Williams , et al. March 23, 2 | 2021-03-23 |
Data flush of a persistent memory cache or buffer Grant 10,949,346 - Williams , et al. March 16, 2 | 2021-03-16 |
Synchronized access to data in shared memory by resolving conflicting accesses by co-located hardware threads Grant 10,884,740 - Williams , et al. January 5, 2 | 2021-01-05 |
Ordering Execution Of An Interrupt Handler App 20200409771 - WILLIAMS; DEREK E. ;   et al. | 2020-12-31 |
Low Latency Management Of Processor Core Wait State App 20200356409 - WILLIAMS; Derek E. ;   et al. | 2020-11-12 |
Ordering execution of an interrupt handler Grant 10,831,660 - Williams , et al. November 10, 2 | 2020-11-10 |
Dynamic transaction throttling in a data processing system supporting transactional memory Grant 10,831,607 - Williams , et al. November 10, 2 | 2020-11-10 |
Selectively preventing pre-coherence point reads in a cache hierarchy to reduce barrier overhead Grant 10,824,567 - Williams , et al. November 3, 2 | 2020-11-03 |
Atomic Memory Operation Having Selectable Location Of Performance App 20200264875 - WILLIAMS; DEREK E. ;   et al. | 2020-08-20 |
Translation entry invalidation in a multithreaded data processing system Grant 10,740,239 - Williams , et al. A | 2020-08-11 |
Selectively updating a coherence state in response to a storage update Grant 10,733,102 - Williams , et al. | 2020-08-04 |
Synchronized access to shared memory by extending protection for a store target address of a store-conditional request Grant 10,725,937 - Williams , et al. | 2020-07-28 |
Selectively updating a coherence state in response to a storage update Grant 10,705,957 - Williams , et al. | 2020-07-07 |
Selectively Updating A Coherence State In Response To A Storage Update App 20200201766 - Williams; Derek E. ;   et al. | 2020-06-25 |
Selectively Updating A Coherence State In Response To A Storage Update App 20200201764 - WILLIAMS; DEREK E. ;   et al. | 2020-06-25 |
Selectively Updating A Coherence State In Response To A Storage Update App 20200201765 - WILLIAMS; DEREK E. ;   et al. | 2020-06-25 |
Selectively updating a coherence state in response to a storage update Grant 10,691,599 - Williams , et al. | 2020-06-23 |
Expedited servicing of store operations in a data processing system Grant 10,691,605 - Guthrie , et al. | 2020-06-23 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20200183853 - WILLIAMS; DEREK E. ;   et al. | 2020-06-11 |
Synchronized Access To Data In Shared Memory By Protecting The Load Target Address Of A Fronting Load App 20200183696 - WILLIAMS; DEREK E. ;   et al. | 2020-06-11 |
Zeroing A Memory Block Without Processor Caching App 20200183585 - WILLIAMS; DEREK E. ;   et al. | 2020-06-11 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20200183843 - WILLIAMS; DEREK E. ;   et al. | 2020-06-11 |
Selectively Preventing Pre-coherence Point Reads In A Cache Hierarchy To Reduce Barrier Overhead App 20200174931 - WILLIAMS; DEREK E. ;   et al. | 2020-06-04 |
Reducing translation latency within a memory management unit using external caching structures Grant 10,671,537 - Guthrie , et al. | 2020-06-02 |
Data Flush Of A Persistent Memory Cache Or Buffer App 20200151094 - WILLIAMS; DEREK E. ;   et al. | 2020-05-14 |
Synchronized Access To Data In Shared Memory By Resolving Conflicting Accesses By Co-located Hardware Threads App 20200150960 - WILLIAMS; DEREK E. ;   et al. | 2020-05-14 |
Victim cache line selection Grant 10,649,901 - Drerup , et al. | 2020-05-12 |
Reducing translation latency within a memory management unit using external caching structures Grant 10,649,902 - Guthrie , et al. | 2020-05-12 |
Techniques for command arbitation in symmetric multiprocessor systems Grant 10,642,760 - Guthrie , et al. | 2020-05-05 |
Synchronized Access To Data In Shared Memory By Protecting The Load Target Address Of A Load-reserve Instruction App 20200133873 - WILLIAMS; DEREK E. ;   et al. | 2020-04-30 |
Simulation employing level-dependent multitype events Grant 10,635,766 - Guthrie , et al. | 2020-04-28 |
Information Handling System with Immediate Scheduling of Load Operations App 20200110704 - Ghai; Sanjeev ;   et al. | 2020-04-09 |
Coherence protocol providing speculative coherence response to directory probe Grant 10,613,980 - Guthrie , et al. | 2020-04-07 |
Efficient enforcement of barriers with respect to memory move sequences Grant 10,613,792 - Frey , et al. | 2020-04-07 |
Accelerator memory coherency with single state machine Grant 10,613,979 - Valk , et al. | 2020-04-07 |
Remote node broadcast of requests in a multinode data processing system Grant 10,579,527 - Guthrie , et al. | 2020-03-03 |
Speculatively performing memory move requests with respect to a barrier Grant 10,572,179 - Guthrie , et al. Feb | 2020-02-25 |
Synchronized Access To Data In Shared Memory By Protecting The Load Target Address Of A Fronting Load App 20200034146 - WILLIAMS; DEREK E. ;   et al. | 2020-01-30 |
Dynamic Transaction Throttling In A Data Processing System Supporting Transactional Memory App 20200034236 - WILLIAMS; DEREK E. ;   et al. | 2020-01-30 |
Synchronized Access To Shared Memory By Extending Protection For A Store Target Address Of A Store-conditional Request App 20200034312 - WILLIAMS; DEREK E. ;   et al. | 2020-01-30 |
Managing Efficient Selection Of A Particular Processor Thread For Handling An Interrupt App 20190370198 - ARNDT; RICHARD L. ;   et al. | 2019-12-05 |
Master requesting missing segments of a cache line for which the master has coherence ownership Grant 10,437,725 - Guthrie , et al. O | 2019-10-08 |
Managing efficient selection of a particular processor thread for handling an interrupt Grant 10,423,550 - Arndt , et al. Sept | 2019-09-24 |
Adaptively Enabling And Disabling Snooping Bus Commands App 20190266093 - Guthrie; Guy L. ;   et al. | 2019-08-29 |
Banked cache temporarily favoring selection of store requests from one of multiple store queues Grant 10,394,566 - Ghai , et al. A | 2019-08-27 |
Techniques for managing a hang condition in a data processing system with shared memory Grant 10,394,636 - Guthrie , et al. A | 2019-08-27 |
Temporarily favoring selection of store requests from one of multiple store queues for issuance to a bank of a banked cache Grant 10,394,567 - Ghai , et al. A | 2019-08-27 |
Ensuring forward progress for nested translations in a memory management unit Grant 10,380,031 - Guthrie , et al. A | 2019-08-13 |
Multicopy atomic store operation in a data processing system Grant 10,379,856 - Guthrie , et al. A | 2019-08-13 |
Remote Node Broadcast Of Requests In A Multinode Data Processing System App 20190220409 - GUTHRIE; GUY L. ;   et al. | 2019-07-18 |
Adaptively enabling and disabling snooping bus commands Grant 10,331,563 - Guthrie , et al. | 2019-06-25 |
Migration of memory move instruction sequences between hardware threads Grant 10,331,373 - Guthrie , et al. | 2019-06-25 |
Coherence Protocol Providing Speculative Coherence Response To Directory Probe App 20190188138 - GUTHRIE; GUY L. ;   et al. | 2019-06-20 |
Ensuring forward progress for nested translations in a memory management unit Grant 10,318,435 - Guthrie , et al. | 2019-06-11 |
Implementing barriers to efficiently support cumulativity in a weakly ordered memory system Grant 10,318,432 - Guthrie , et al. | 2019-06-11 |
Accelerator Memory Coherency With Single State Machine App 20190163633 - Valk; Kenneth M. ;   et al. | 2019-05-30 |
Techniques For Implementing A Split Transaction Coherency Protocol In A Data Processing System App 20190138630 - DRERUP; BERNARD C. ;   et al. | 2019-05-09 |
Managing Efficient Selection Of A Particular Processor Thread For Handling An Interrupt App 20190121760 - ARNDT; RICHARD L. ;   et al. | 2019-04-25 |
Memory move supporting speculative acquisition of source and destination data granules including copy-type and paste-type instructions Grant 10,241,945 - Guthrie , et al. | 2019-03-26 |
Memory lock mechanism for a multiprocessor system Grant 10,235,215 - Arimilli , et al. | 2019-03-19 |
Ensuring Forward Progress For Nested Translations In A Memory Management Unit App 20190065399 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Reducing Translation Latency Within A Memory Management Unit Using External Caching Structures App 20190065379 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Reducing Translation Latency Within A Memory Management Unit Using External Caching Structures App 20190065380 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Ensuring Forward Progress For Nested Translations In A Memory Management Unit App 20190065398 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Multicopy atomic store operation in a data processing system Grant 10,216,519 - Guthrie , et al. Feb | 2019-02-26 |
Techniques For Command Arbitation In Symmetric Multiprocessor Systems App 20190042486 - GUTHRIE; GUY L. ;   et al. | 2019-02-07 |
Victim Cache Line Selection App 20190042439 - DRERUP; BERNARD ;   et al. | 2019-02-07 |
Techniques For Requesting Data Associated With A Cache Line In Symmetric Multiprocessor Systems App 20190042428 - GUTHRIE; GUY L. ;   et al. | 2019-02-07 |
Techniques For Managing A Hang Condition In A Data Processing System With Shared Memory App 20190042342 - GUTHRIE; GUY L. ;   et al. | 2019-02-07 |
Prefetch performance Grant 10,191,845 - Drerup , et al. Ja | 2019-01-29 |
Prefetch performance Grant 10,191,847 - Drerup , et al. Ja | 2019-01-29 |
Managing speculative memory access requests in the presence of transactional storage accesses Grant 10,169,103 - Guthrie , et al. J | 2019-01-01 |
Efficient Enforcement Of Barriers With Respect To Memory Move Sequences App 20180373436 - FREY; BRADLY G. ;   et al. | 2018-12-27 |
Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Grant 10,162,755 - Guthrie , et al. Dec | 2018-12-25 |
Decreasing the data handoff interval for a reserved cache line based on an early indication of a systemwide coherence response Grant 10,157,134 - Guthrie , et al. Dec | 2018-12-18 |
Memory move instruction sequence including a stream of copy-type and paste-type instructions Grant 10,152,322 - Frey , et al. Dec | 2018-12-11 |
Early freeing of a snoop machine of a data processing system prior to completion of snoop processing for an interconnect operation Grant 10,152,417 - Guthrie , et al. Dec | 2018-12-11 |
Promoting Utilization Of Store Bandwidth Of A Banked Cache App 20180350426 - GHAI; SANJEEV ;   et al. | 2018-12-06 |
Multicopy Atomic Store Operation In A Data Processing System App 20180349138 - GUTHRIE; GUY L. ;   et al. | 2018-12-06 |
Multicopy Atomic Store Operation In A Data Processing System App 20180349136 - GUTHRIE; GUY L. ;   et al. | 2018-12-06 |
Promoting Utilization Of Store Bandwidth Of A Banked Cache App 20180350427 - GHAI; SANJEEV ;   et al. | 2018-12-06 |
Prefetch Performance App 20180341592 - Drerup; Bernard C. ;   et al. | 2018-11-29 |
Prefetch Performance App 20180341591 - Drerup; Bernard C. ;   et al. | 2018-11-29 |
Memory access in a data processing system utilizing copy and paste instructions Grant 10,140,052 - Williams , et al. Nov | 2018-11-27 |
Implementing Barriers To Efficiently Support Cumulativity In A Weakly Ordered Memory System App 20180329826 - GUTHRIE; GUY L. ;   et al. | 2018-11-15 |
Memory move instruction sequence targeting a memory-mapped device Grant 10,126,952 - Arimilli , et al. November 13, 2 | 2018-11-13 |
Speculatively Performing Memory Move Requests With Respect To A Barrier App 20180321853 - GUTHRIE; GUY L. ;   et al. | 2018-11-08 |
Managing speculative memory access requests in the presence of transactional storage accesses Grant 10,108,464 - Guthrie , et al. October 23, 2 | 2018-10-23 |
Decreasing the data handoff interval in a multiprocessor data processing system based on an early indication of a systemwide coherence response Grant 10,102,130 - Guthrie , et al. October 16, 2 | 2018-10-16 |
Efficient enforcement of barriers with respect to memory move sequences Grant 10,067,713 - Frey , et al. September 4, 2 | 2018-09-04 |
Speculatively performing memory move requests with respect to a barrier Grant 10,042,580 - Guthrie , et al. August 7, 2 | 2018-08-07 |
Implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Grant 10,019,374 - Guthrie , et al. July 10, 2 | 2018-07-10 |
Simulation Employing Level-dependent Multitype Events App 20180165392 - GUTHRIE; GUY L. ;   et al. | 2018-06-14 |
Memory move instruction sequence enabling software control Grant 9,996,298 - Arimilli , et al. June 12, 2 | 2018-06-12 |
Implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Grant 9,959,213 - Guthrie , et al. May 1, 2 | 2018-05-01 |
Translation entry invalidation in a multithreaded data processing system Grant 9,928,119 - Guthrie , et al. March 27, 2 | 2018-03-27 |
Accessing partial cachelines in a data cache Grant 9,916,245 - Eickemeyer , et al. March 13, 2 | 2018-03-13 |
Expedited servicing of store operations in a data processing system Grant 9,910,782 - Guthrie , et al. March 6, 2 | 2018-03-06 |
Adaptively Enabling And Disabling Snooping Bus Commands App 20180052771 - Guthrie; Guy L. ;   et al. | 2018-02-22 |
Memory Access In A Data Processing System Utilizing Copy And Paste Instructions App 20180052605 - WILLIAMS; DEREK E. ;   et al. | 2018-02-22 |
Memory Move Instruction Sequence Including A Stream Of Copy-type And Paste-type Instructions App 20180052687 - FREY; BRADLY G. ;   et al. | 2018-02-22 |
Memory Move Supporting Speculative Acquisition Of Source And Destination Data Granules App 20180052788 - GUTHRIE; GUY L. ;   et al. | 2018-02-22 |
Migration Of Memory Move Instruction Sequences Between Hardware Threads App 20180052607 - GUTHRIE; GUY L. ;   et al. | 2018-02-22 |
Memory Move Instruction Sequence Targeting A Memory-mapped Device App 20180052599 - ARIMILLI; LAKSHMINARAYANA B. ;   et al. | 2018-02-22 |
Speculatively Performing Memory Move Requests With Respect To A Barrier App 20180052609 - GUTHRIE; GUY L. ;   et al. | 2018-02-22 |
Efficient Enforcement Of Barriers With Respect To Memory Move Sequences App 20180052606 - FREY; BRADLY G. ;   et al. | 2018-02-22 |
Memory Move Instruction Sequence Enabling Software Control App 20180052608 - ARIMILLI; LAKSHMINARAYANA B. ;   et al. | 2018-02-22 |
Translation entry invalidation in a multithreaded data processing system Grant 9,898,416 - Guthrie , et al. February 20, 2 | 2018-02-20 |
Adaptively enabling and disabling snooping fastpath commands Grant 9,858,188 - Guthrie , et al. January 2, 2 | 2018-01-02 |
Translation entry invalidation in a multithreaded data processing system Grant 9,830,198 - Guthrie , et al. November 28, 2 | 2017-11-28 |
Accessing Partial Cachelines In A Data Cache App 20170337132 - EICKEMEYER; RICHARD J. ;   et al. | 2017-11-23 |
Expedited servicing of store operations in a data processing system Grant 9,824,014 - Guthrie , et al. November 21, 2 | 2017-11-21 |
Expedited servicing of store operations in a data processing system Grant 9,811,466 - Guthrie , et al. November 7, 2 | 2017-11-07 |
Implementing Barriers To Efficiently Support Cumulativity In A Weakly-ordered Memory System App 20170315919 - GUTHRIE; GUY L. ;   et al. | 2017-11-02 |
Implementing Barriers To Efficiently Support Cumulativity In A Weakly-ordered Memory System App 20170315922 - GUTHRIE; Guy L. ;   et al. | 2017-11-02 |
Transactional storage accesses supporting differing priority levels Grant 9,798,577 - Guthrie , et al. October 24, 2 | 2017-10-24 |
Transactional storage accesses supporting differing priority levels Grant 9,792,147 - Guthrie , et al. October 17, 2 | 2017-10-17 |
Decreasing The Data Handoff Interval In A Multiprocessor Data Processing System Based On An Early Indication Of A Systemwide Coherence Response App 20170293557 - GUTHRIE; GUY L. ;   et al. | 2017-10-12 |
Decreasing The Data Handoff Interval For A Reserved Cache Line Based On An Early Indication Of A Systemwide Coherence Response App 20170293558 - GUTHRIE; GUY L. ;   et al. | 2017-10-12 |
Early Freeing Of A Snoop Machine Of A Data Processing System Prior To Completion Of Snoop Processing For An Interconnect Operation App 20170293559 - GUTHRIE; GUY L. ;   et al. | 2017-10-12 |
Translation entry invalidation in a multithreaded data processing system Grant 9,785,557 - Frey , et al. October 10, 2 | 2017-10-10 |
Non-serialized push instruction for pushing a message payload from a sending thread to a receiving thread Grant 9,778,933 - Arimilli , et al. October 3, 2 | 2017-10-03 |
Translation entry invalidation in a multithreaded data processing system Grant 9,772,945 - Frey , et al. September 26, 2 | 2017-09-26 |
Non-serialized push instruction for pushing a message payload from a sending thread to a receiving thread Grant 9,766,890 - Arimilli , et al. September 19, 2 | 2017-09-19 |
Hybrid replacement policy in a multilevel cache memory hierarchy Grant 9,753,862 - Drerup , et al. September 5, 2 | 2017-09-05 |
Counter-based victim selection in a cache memory Grant 9,727,488 - Drerup , et al. August 8, 2 | 2017-08-08 |
Counter-based victim selection in a cache memory Grant 9,727,489 - Drerup , et al. August 8, 2 | 2017-08-08 |
Translation entry invalidation in a multithreaded data processing system Grant 9,715,459 - Guthrie , et al. July 25, 2 | 2017-07-25 |
Translation entry invalidation in a multithreaded data processing system Grant 9,710,394 - Guthrie , et al. July 18, 2 | 2017-07-18 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20170177501 - GUTHRIE; GUY L. ;   et al. | 2017-06-22 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20170177422 - GUTHRIE; Guy L. ;   et al. | 2017-06-22 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20170177493 - GUTHRIE; GUY L. ;   et al. | 2017-06-22 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20170177499 - GUTHRIE; GUY L. ;   et al. | 2017-06-22 |
Translation Entry Invalidation In A Multithreaded Data Processing System App 20170177421 - GUTHRIE; GUY L. ;   et al. | 2017-06-22 |
Injection of at least a partial cache line in a private multilevel cache hierarchy Grant 9,665,297 - De La Torre , et al. May 30, 2 | 2017-05-30 |
Expedited servicing of store operations in a data processing system Grant 9,652,399 - Guthrie , et al. May 16, 2 | 2017-05-16 |
Expedited servicing of store operations in a data processing system Grant 9,645,937 - Guthrie , et al. May 9, 2 | 2017-05-09 |
Expedited servicing of store operations in a data processing system Grant 9,632,943 - Guthrie , et al. April 25, 2 | 2017-04-25 |
Expedited servicing of store operations in a data processing system Grant 9,632,942 - Guthrie , et al. April 25, 2 | 2017-04-25 |
Proactive prefetch throttling Grant 9,619,390 - Guthrie , et al. April 11, 2 | 2017-04-11 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060761 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060757 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060759 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060762 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060746 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060758 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060760 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Expedited Servicing Of Store Operations In A Data Processing System App 20170060756 - GUTHRIE; GUY L. ;   et al. | 2017-03-02 |
Command rate configuration in data processing system Grant 9,575,921 - Guthrie , et al. February 21, 2 | 2017-02-21 |
Translation entry invalidation in a multithreaded data processing system Grant 9,575,815 - Guthrie , et al. February 21, 2 | 2017-02-21 |
Push instruction for pushing a message payload from a sending thread to a receiving thread Grant 9,575,825 - Arimilli , et al. February 21, 2 | 2017-02-21 |
Techniques For Implementing Barriers To Efficiently Support Cumulativity In A Weakly-ordered Memory System App 20170046264 - GUTHRIE; GUY L. ;   et al. | 2017-02-16 |
Push instruction for pushing a message payload from a sending thread to a receiving thread Grant 9,569,293 - Arimilli , et al. February 14, 2 | 2017-02-14 |
Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Grant 9,563,558 - Guthrie , et al. February 7, 2 | 2017-02-07 |
Transactional Storage Accesses Supporting Differing Priority Levels App 20170004085 - GUTHRIE; GUY L. ;   et al. | 2017-01-05 |
Transactional Storage Accesses Supporting Differing Priority Levels App 20170004004 - GUTHRIE; GUY L. ;   et al. | 2017-01-05 |
Preserving an invalid global domain indication when installing a shared cache line in a cache Grant 9,529,717 - Guthrie , et al. December 27, 2 | 2016-12-27 |
Virtual machine backup Grant 9,519,502 - Guthrie , et al. December 13, 2 | 2016-12-13 |
Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Grant 9,514,045 - Guthrie , et al. December 6, 2 | 2016-12-06 |
Cache backing store for transactional memory Grant 9,514,049 - Guthrie , et al. December 6, 2 | 2016-12-06 |
Cache backing store for transactional memory Grant 9,501,411 - Guthrie , et al. November 22, 2 | 2016-11-22 |
Determining command rate based on dropped commands Grant 9,495,312 - Ganfield , et al. November 15, 2 | 2016-11-15 |
Determining command rate based on dropped commands Grant 9,495,314 - Ganfield , et al. November 15, 2 | 2016-11-15 |
Techniques for preserving an invalid global domain indication when installing a shared cache line in a cache Grant 9,483,403 - Guthrie , et al. November 1, 2 | 2016-11-01 |
Transient condition management utilizing a posted error detection processing protocol Grant 9,471,410 - Dodson , et al. October 18, 2 | 2016-10-18 |
Managing memory transactions in a distributed shared memory system supporting caching above a point of coherency Grant 9,430,380 - Guthrie , et al. August 30, 2 | 2016-08-30 |
Interaction of transactional storage accesses with other atomic semantics Grant 9,430,166 - Frey , et al. August 30, 2 | 2016-08-30 |
Managing memory transactions in a distributed shared memory system supporting caching above a point of coherency Grant 9,418,007 - Guthrie , et al. August 16, 2 | 2016-08-16 |
Synchronizing access to data in shared memory Grant 9,396,127 - Guthrie , et al. July 19, 2 | 2016-07-19 |
Rewind only transactions in a data processing system supporting transactional storage accesses Grant 9,396,115 - Blainey , et al. July 19, 2 | 2016-07-19 |
Synchronizing access to data in shared memory Grant 9,390,026 - Guthrie , et al. July 12, 2 | 2016-07-12 |
Bypassing a store-conditional request around a store queue Grant 9,390,024 - Ghai , et al. July 12, 2 | 2016-07-12 |
Non-serialized Push Instruction For Pushing A Message Payload From A Sending Thread To A Receiving Thread App 20160179518 - ARIMILLI; LAKSHMINARAYANA B. ;   et al. | 2016-06-23 |
Non-serialized Push Instruction For Pushing A Message Payload From A Sending Thread To A Receiving Thread App 20160179517 - ARIMILLI; LAKSHMINARAYANA B. ;   et al. | 2016-06-23 |
Push Instruction For Pushing A Message Payload From A Sending Thread To A Receiving Thread App 20160179591 - ARIMILLI; LAKSHMINARAYANA B. ;   et al. | 2016-06-23 |
Push Instruction For Pushing A Message Payload From A Sending Thread To A Receiving Thread App 20160179593 - ARIMILLI; LAKSHMINARAYANA B. ;   et al. | 2016-06-23 |
Adaptively enabling and disabling snooping fastpath commands Grant 9,372,797 - Guthrie , et al. June 21, 2 | 2016-06-21 |
Coherency overcommit Grant 9,367,505 - Guthrie , et al. June 14, 2 | 2016-06-14 |
Transaction check instruction for memory transactions Grant 9,367,264 - Frey , et al. June 14, 2 | 2016-06-14 |
Transaction check instruction for memory transactions Grant 9,367,263 - Frey , et al. June 14, 2 | 2016-06-14 |
Protecting the footprint of memory transactions from victimization Grant 9,367,348 - Ghai , et al. June 14, 2 | 2016-06-14 |
Coherency overcommit Grant 9,367,504 - Guthrie , et al. June 14, 2 | 2016-06-14 |
Nested rewind only and non rewind only transactions in a data processing system supporting transactional storage accesses Grant 9,342,454 - Frey , et al. May 17, 2 | 2016-05-17 |
Increasing coverage of delays through arbitration logic Grant 9,323,702 - Cummings , et al. April 26, 2 | 2016-04-26 |
Bypassing a store-conditional request around a store queue Grant 9,304,936 - Ghai , et al. April 5, 2 | 2016-04-05 |
Cache Backing Store For Transactional Memory App 20160062892 - GUTHRIE; GUY L. ;   et al. | 2016-03-03 |
Cache Backing Store For Transactional Memory App 20160062891 - GUTHRIE; GUY L. ;   et al. | 2016-03-03 |
Improving processor performance for instruction sequences that include barrier instructions Grant 9,274,856 - Guthrie , et al. March 1, 2 | 2016-03-01 |
Command rate configuration in data processing system Grant 9,251,111 - Guthrie , et al. February 2, 2 | 2016-02-02 |
Management of transactional memory access requests by a cache memory Grant 9,244,724 - Ghai , et al. January 26, 2 | 2016-01-26 |
Management of transactional memory access requests by a cache memory Grant 9,244,725 - Ghai , et al. January 26, 2 | 2016-01-26 |
Virtual Machine Backup App 20150378770 - Guthrie; Guy L. ;   et al. | 2015-12-31 |
Preserving An Invalid Global Domain Indication When Installing A Shared Cache Line In A Cache App 20150363316 - GUTHRIE; GUY L. ;   et al. | 2015-12-17 |
Techniques For Preserving An Invalid Global Domain Indication When Installing A Shared Cache Line In A Cache App 20150363317 - GUTHRIE; GUY L. ;   et al. | 2015-12-17 |
Managing Memory Transactions In A Distributed Shared Memory System Supporting Caching Above A Point Of Coherency App 20150331798 - GUTHRIE; GUY L. ;   et al. | 2015-11-19 |
Managing Memory Transactions In A Distributed Shared Memory System Supporting Caching Above A Point Of Coherency App 20150331796 - GUTHRIE; GUY L. ;   et al. | 2015-11-19 |
Selective cache-to-cache lateral castouts Grant 9,189,403 - Guthrie , et al. November 17, 2 | 2015-11-17 |
Selective cache-to-cache lateral castouts Grant 9,176,876 - Guthrie , et al. November 3, 2 | 2015-11-03 |
Techniques For Implementing Barriers To Efficiently Support Cumulativity In A Weakly-ordered Memory System App 20150286569 - GUTHRIE; GUY L. ;   et al. | 2015-10-08 |
Techniques For Implementing Barriers To Efficiently Support Cumulativity In A Weakly-ordered Memory System App 20150286570 - GUTHRIE; GUY L. ;   et al. | 2015-10-08 |
Adaptively Enabling And Disabling Snooping Fastpath Commands App 20150269076 - Guthrie; Guy L. ;   et al. | 2015-09-24 |
Managing Speculative Memory Access Requests In The Presence Of Transactional Storage Accesses App 20150242250 - GUTHRIE; GUY L. ;   et al. | 2015-08-27 |
Managing Speculative Memory Access Requests In The Presence Of Transactional Storage Accesses App 20150242251 - GUTHRIE; GUY L. ;   et al. | 2015-08-27 |
Synchronizing Access To Data In Shared Memory App 20150242320 - GUTHRIE; GUY L. ;   et al. | 2015-08-27 |
Synchronizing Access To Data In Shared Memory App 20150242327 - GUTHRIE; GUY L. ;   et al. | 2015-08-27 |
Formation of an exclusive ownership coherence state in a lower level cache upon replacement from an upper level cache of a cache line in a private shared owner state Grant 9,110,808 - Guthrie , et al. August 18, 2 | 2015-08-18 |
Adaptively Enabling And Disabling Snooping Fastpath Commands App 20150227464 - Guthrie; Guy L. ;   et al. | 2015-08-13 |
Command Rate Configuration In Data Processing System App 20150178239 - GUTHRIE; GUY L. ;   et al. | 2015-06-25 |
Coherency Overcommit App 20150178205 - GUTHRIE; GUY L. ;   et al. | 2015-06-25 |
Coherency Overcommit App 20150178233 - GUTHRIE; GUY L. ;   et al. | 2015-06-25 |
Determining Command Rate Based On Dropped Commands App 20150178230 - GANFIELD; PAUL A. ;   et al. | 2015-06-25 |
Command Rate Configuration In Data Processing System App 20150178238 - GUTHRIE; GUY L. ;   et al. | 2015-06-25 |
Determining Command Rate Based On Dropped Commands App 20150178231 - GANFIELD; PAUL A. ;   et al. | 2015-06-25 |
Selective posted data error detection based on request type Grant 9,058,178 - Cargnoni , et al. June 16, 2 | 2015-06-16 |
Virtual machines failover Grant 9,058,195 - Ghai , et al. June 16, 2 | 2015-06-16 |
Transient condition management utilizing a posted error detection processing protocol Grant 9,058,260 - Dodson , et al. June 16, 2 | 2015-06-16 |
Bypassing A Store-conditional Request Around A Store Queue App 20150161054 - GHAI; SANJEEV ;   et al. | 2015-06-11 |
Bypassing A Store-conditional Request Around A Store Queue App 20150161053 - GHAI; SANJEEV ;   et al. | 2015-06-11 |
Virtual machines failover Grant 9,047,221 - Guthrie , et al. June 2, 2 | 2015-06-02 |
Virtual Machine Backup App 20150143055 - Guthrie; Guy L. ;   et al. | 2015-05-21 |
Virtual machine failover Grant 9,032,157 - Ghai , et al. May 12, 2 | 2015-05-12 |
Selective posted data error detection based on request type Grant 8,990,640 - Cargnoni , et al. March 24, 2 | 2015-03-24 |
Management Of Transactional Memory Access Requests By A Cache Memory App 20150052311 - Ghai; Sanjeev ;   et al. | 2015-02-19 |
Protecting The Footprint Of Memory Transactions From Victimization App 20150052313 - GHAI; SANJEEV ;   et al. | 2015-02-19 |
Protecting The Footprint Of Memory Transactions From Victimization App 20150052312 - Ghai; Sanjeev ;   et al. | 2015-02-19 |
Management Of Transactional Memory Access Requests By A Cache Memory App 20150052315 - GHAI; SANJEEV ;   et al. | 2015-02-19 |
Data cache block deallocate requests Grant 8,959,289 - Ghai , et al. February 17, 2 | 2015-02-17 |
Lateral castout (LCO) of victim cache line in data-invalid state Grant 8,949,540 - Guthrie , et al. February 3, 2 | 2015-02-03 |
Processor performance improvement for instruction sequences that include barrier instructions Grant 8,935,513 - Guthrie , et al. January 13, 2 | 2015-01-13 |
Data cache block deallocate requests in a multi-level cache hierarchy Grant 8,930,629 - Ghai , et al. January 6, 2 | 2015-01-06 |
Monitoring software performance Grant 8,910,125 - Guthrie , et al. December 9, 2 | 2014-12-09 |
Binding a process to a special purpose processing element having characteristics of a processor Grant 8,893,126 - Arimilli , et al. November 18, 2 | 2014-11-18 |
Data cache block deallocate requests in a multi-level cache hierarchy Grant 8,874,852 - Ghai , et al. October 28, 2 | 2014-10-28 |
Transient Condition Management Utilizing A Posted Error Detection Processing Protocol App 20140304573 - DODSON; JOHN S. ;   et al. | 2014-10-09 |
Transient Condition Management Utilizing A Posted Error Detection Processing Protocol App 20140304558 - DODSON; JOHN S. ;   et al. | 2014-10-09 |
Data cache block deallocate requests Grant 8,856,455 - Ghai , et al. October 7, 2 | 2014-10-07 |
Forward progress mechanism for stores in the presence of load contention in a system favoring loads by state alteration Grant 8,806,148 - Guthrie , et al. August 12, 2 | 2014-08-12 |
Forward progress mechanism for stores in the presence of load contention in a system favoring loads by state alteration Grant 8,799,588 - Guthrie , et al. August 5, 2 | 2014-08-05 |
Forward progress mechanism for stores in the presence of load contention in a system favoring loads Grant 8,799,589 - Guthrie , et al. August 5, 2 | 2014-08-05 |
Forward progress mechanism for stores in the presence of load contention in a system favoring loads Grant 8,793,442 - Guthrie , et al. July 29, 2 | 2014-07-29 |
Virtual Machine Failover App 20140165056 - Ghai; Sanjeev ;   et al. | 2014-06-12 |
Virtual Machines Failover App 20140164701 - GUTHRIE; GUY L. ;   et al. | 2014-06-12 |
Virtual Machines Failover App 20140164710 - GHAI; SANJEEV ;   et al. | 2014-06-12 |
Increasing Coverage Of Delays Through Arbitration Logic App 20140149622 - Cummings; David W. ;   et al. | 2014-05-29 |
Selective Posted Data Error Detection Based On Request Type App 20140143613 - CARGNONI; ROBERT A. ;   et al. | 2014-05-22 |
Selective Posted Data Error Detection Based On Request Type App 20140143611 - CARGNONI; ROBERT A. ;   et al. | 2014-05-22 |
Monitoring Software Performance App 20140089902 - Guthrie; Guy L ;   et al. | 2014-03-27 |
Method and apparatus for supporting memory usage accounting Grant 8,683,160 - Guthrie , et al. March 25, 2 | 2014-03-25 |
Cache-based speculation of stores following synchronizing operations Grant 8,683,140 - Guthrie , et al. March 25, 2 | 2014-03-25 |
Facilitating data coherency using in-memory tag bits and tag test instructions Grant 8,656,121 - Guthrie , et al. February 18, 2 | 2014-02-18 |
Aggregate data processing system having multiple overlapping synthetic computers Grant 8,656,128 - Guthrie , et al. February 18, 2 | 2014-02-18 |
Transaction Check Instruction For Memory Transactions App 20140047195 - FREY; Bradly G. ;   et al. | 2014-02-13 |
Transaction Check Instruction For Memory Transactions App 20140047196 - FREY; BRADLY G. ;   et al. | 2014-02-13 |
Interaction Of Transactional Storage Accesses With Other Atomic Semantics App 20140047205 - FREY; BRADLY G. ;   et al. | 2014-02-13 |
Method and apparatus for supporting memory usage throttling Grant 8,650,367 - Floyd , et al. February 11, 2 | 2014-02-11 |
Nested Rewind Only And Non Rewind Only Transactions In A Data Processing System Supporting Transactional Storage Accesses App 20140040557 - FREY; BRADLY G. ;   et al. | 2014-02-06 |
Rewind Only Transactions In A Data Processing System Supporting Transactional Storage Accesses App 20140040551 - BLAINEY; ROBERT J. ;   et al. | 2014-02-06 |
Facilitating data coherency using in-memory tag bits and tag test instructions Grant 8,645,644 - Guthrie , et al. February 4, 2 | 2014-02-04 |
Facilitating data coherency using in-memory tag bits and faulting stores Grant 8,645,633 - Guthrie , et al. February 4, 2 | 2014-02-04 |
Method and apparatus for supporting memory usage throttling Grant 8,645,640 - Floyd , et al. February 4, 2 | 2014-02-04 |
Data Cache Block Deallocate Requests In A Multi-level Cache Hierarchy App 20130262770 - GHAI; Sanjeev ;   et al. | 2013-10-03 |
Data Cache Block Deallocate Requests In A Multi-level Cache Hierarchy App 20130262778 - Ghai; Sanjeev ;   et al. | 2013-10-03 |
Data Cache Block Deallocate Requests App 20130262777 - Ghai; Sanjeev ;   et al. | 2013-10-03 |
Data Cache Block Deallocate Requests App 20130262769 - GHAI; SANJEEV ;   et al. | 2013-10-03 |
Load request scheduling in a cache hierarchy Grant 8,521,982 - Cargnoni , et al. August 27, 2 | 2013-08-27 |
Memory coherence directory supporting remotely sourced requests of nodal scope Grant 8,510,512 - Ganfield , et al. August 13, 2 | 2013-08-13 |
Forward Progress Mechanism For Stores In The Presence Of Load Contention In A System Favoring Loads By State Alteration App 20130205096 - Guthrie; Guy L. ;   et al. | 2013-08-08 |
Processor Performance Improvement For Instruction Sequences That Include Barrier Instructions App 20130205121 - GUTHRIE; GUY L. ;   et al. | 2013-08-08 |
Forward Progress Mechanism For Stores In The Presence Of Load Contention In A System Favoring Loads App 20130205087 - Guthrie; Guy L. ;   et al. | 2013-08-08 |
Processor Performance Improvement For Instruction Sequences That Include Barrier Instructions App 20130205120 - Guthrie; Guy L ;   et al. | 2013-08-08 |
Forward Progress Mechanism For Stores In The Presence Of Load Contention In A System Favoring Loads By State Alteration App 20130205099 - Guthrie; Guy L. ;   et al. | 2013-08-08 |
Forward Progress Mechanism For Stores In The Presence Of Load Contention In A System Favoring Loads App 20130205098 - Guthrie; Guy L. ;   et al. | 2013-08-08 |
Memory coherence directory supporting remotely sourced requests of nodal scope Grant 8,504,779 - Ganfield , et al. August 6, 2 | 2013-08-06 |
Handling castout cache lines in a victim cache Grant 8,499,124 - Guthrie , et al. July 30, 2 | 2013-07-30 |
Processor, data processing system and method supporting a shared global coherency state Grant 8,495,308 - Guthrie , et al. July 23, 2 | 2013-07-23 |
Victim cache lateral castout targeting Grant 8,489,819 - Guthrie , et al. July 16, 2 | 2013-07-16 |
Cache-based speculation of stores following synchronizing operations Grant 8,412,888 - Guthrie , et al. April 2, 2 | 2013-04-02 |
Aggregate data processing system having multiple overlapping synthetic computers Grant 8,370,595 - Guthrie , et al. February 5, 2 | 2013-02-05 |
Empirically based dynamic control of transmission of victim cache lateral castouts Grant 8,347,036 - Cargnoni , et al. January 1, 2 | 2013-01-01 |
Victim cache replacement Grant 8,347,037 - Guthrie , et al. January 1, 2 | 2013-01-01 |
Method And Apparatus For Supporting Memory Usage Throttling App 20120330803 - FLOYD; MICHAEL S. ;   et al. | 2012-12-27 |
Method And Apparatus For Supporting Memory Usage Accounting App 20120330802 - GUTHRIE; GUY L. ;   et al. | 2012-12-27 |
Method And Apparatus For Supporting Memory Usage Throttling App 20120331231 - FLOYD; Michael S. ;   et al. | 2012-12-27 |
Aggregate Data Processing System Having Multiple Overlapping Synthetic Computers App 20120324189 - Guthrie; Guy L. ;   et al. | 2012-12-20 |
Performing a partial cache line storage-modifying operation based upon a hint Grant 8,332,588 - Arimilli , et al. December 11, 2 | 2012-12-11 |
Victim cache replacement Grant 8,327,072 - Guthrie , et al. December 4, 2 | 2012-12-04 |
Synchronizing access to data in shared memory via upper level cache queuing Grant 8,327,074 - Guthrie , et al. December 4, 2 | 2012-12-04 |
Facilitating Data Coherency Using In-memory Tag Bits And Tag Test Instructions App 20120296877 - GUTHRIE; Guy L. ;   et al. | 2012-11-22 |
Facilitating Data Coherency Using In-memory Tag Bits And Faulting Stores App 20120297109 - GUTHRIE; Guy L. ;   et al. | 2012-11-22 |
Facilitating Data Coherency Using In-memory Tag Bits And Tag Test Instructions App 20120297146 - GUTHRIE; Guy L. ;   et al. | 2012-11-22 |
Performing A Partial Cache Line Storage-modifying Operation Based Upon A Hint App 20120265938 - Arimilli; Ravi K. ;   et al. | 2012-10-18 |
Cache-based Speculation Of Stores Following Synchronizing Operations App 20120210072 - Guthrie; Guy L. ;   et al. | 2012-08-16 |
Memory Coherence Directory Supporting Remotely Sourced Requests Of Nodal Scope App 20120203976 - Ganfield; Paul A. ;   et al. | 2012-08-09 |
Selective Cache-to-cache Lateral Castouts App 20120203973 - Guthrie; Guy L. ;   et al. | 2012-08-09 |
Synchronizing Access To Data In Shared Memory Via Upper Level Cache Queuing App 20120198167 - Guthrie; Guy L. ;   et al. | 2012-08-02 |
Cache-Based Speculation of Stores Following Synchronizing Operations App 20120179876 - Guthrie; Guy L. ;   et al. | 2012-07-12 |
Selective Cache-to-cache Lateral Castouts App 20110161589 - Guthrie; Guy L. ;   et al. | 2011-06-30 |
Proactive Prefetch Throttling App 20110161587 - Guthrie; Guy L. ;   et al. | 2011-06-30 |
Synchronizing Access To Data In Shared Memory Via Upper Level Cache Queuing App 20110161590 - Guthrie; Guy L. ;   et al. | 2011-06-30 |
Formation Of An Exclusive Ownership Coherence State In A Lower Level Cache App 20110161588 - Guthrie; Guy L. ;   et al. | 2011-06-30 |
Aggregate Data Processing System Having Multiple Overlapping Synthetic Computers App 20110153943 - Guthrie; Guy L. ;   et al. | 2011-06-23 |
Memory Coherence Directory Supporting Remotely Sourced Requests Of Nodal Scope App 20110047352 - Ganfield; Paul A. ;   et al. | 2011-02-24 |
Delete Of Cache Line With Correctable Error App 20100268984 - Guthrie; Guy L. ;   et al. | 2010-10-21 |
Updating Partial Cache Lines in a Data Processing System App 20100268884 - Cummings; David W. ;   et al. | 2010-10-21 |
Specifying An Access Hint For Prefetching Limited Use Data In A Cache Hierarchy App 20100268885 - Frey; Bradly G. ;   et al. | 2010-10-21 |
Mode-Based Castout Destination Selection App 20100262783 - Guthrie; Guy L. ;   et al. | 2010-10-14 |
Empirically Based Dynamic Control of Transmission of Victim Cache Lateral Castouts App 20100262778 - Cargnoni; Robert A. ;   et al. | 2010-10-14 |
Lateral Castout Target Selection App 20100262782 - Guthrie; Guy L. ;   et al. | 2010-10-14 |
Empirically Based Dynamic Control of Acceptance of Victim Cache Lateral Castouts App 20100262784 - Guthrie; Guy L. ;   et al. | 2010-10-14 |
Barriers Processing in a Multiprocessor System Having a Weakly Ordered Storage Architecture Without Broadcast of a Synchronizing Operation App 20100262786 - Cummings; David W. ;   et al. | 2010-10-14 |
Virtual Barrier Synchronization Cache Castout Election App 20100257316 - Arimilli; Ravi K. ;   et al. | 2010-10-07 |
Virtual Barrier Synchronization Cache App 20100257317 - Arimilli; Ravi K. ;   et al. | 2010-10-07 |
Handling Castout Cache Lines In A Victim Cache App 20100235576 - Guthrie; Guy L. ;   et al. | 2010-09-16 |
Victim Cache Lateral Castout Targeting App 20100235577 - Guthrie; Guy L. ;   et al. | 2010-09-16 |
Lateral Castout (LCO) Of Victim Cache Line In Data-Invalid State App 20100235584 - Guthrie; Guy L. ;   et al. | 2010-09-16 |
Cache-To-Cache Cast-In App 20100153647 - Guthrie; Guy L. ;   et al. | 2010-06-17 |
Victim Cache Line Selection App 20100153650 - Guthrie; Guy L. ;   et al. | 2010-06-17 |
Victim Cache Replacement App 20100100682 - Guthrie; Guy L. ;   et al. | 2010-04-22 |
Victim Cache Prefetching App 20100100683 - Guthrie; Guy L. ;   et al. | 2010-04-22 |
Victim Cache Replacement App 20100023695 - Guthrie; Guy L. ;   et al. | 2010-01-28 |
Method and Apparatus for Handling Multiple Memory Requests Within a Multiprocessor System App 20090198933 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Data Processing System, Processor And Method That Perform A Partial Cache Line Storage-modifying Operation Based Upon A Hint App 20090198865 - ARIMILLI; RAVI K. ;   et al. | 2009-08-06 |
Method and Apparatus for Supporting Low-Overhead Memory Locks Within a Multiprocessor System App 20090198916 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Method and Apparatus for Supporting Distributed Computing Within a Multiprocessor System App 20090198695 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Memory Lock Mechanism for a Multiprocessor System App 20090198849 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Processing Units Within a Multiprocessor System Adapted to Support Memory Locks App 20090198920 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Heterogeneous Processing Elements App 20090198971 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Data Processing System And Method For Predictively Selecting A Scope Of Broadcast Of An Operation Utilizing A History-based Prediction App 20090006766 - GOODMAN; BENJIMAN L. ;   et al. | 2009-01-01 |
Data Processing System, Method And Interconnect Fabric For Synchronized Communication In A Data Processing System App 20080307137 - Goodman; Benjiman L. ;   et al. | 2008-12-11 |
Fault Tolerant Encoding Of Directory States For Stuck Bits App 20080301531 - Bell, JR.; Robert H. ;   et al. | 2008-12-04 |
Data Processing System, Cache System And Method For Updating An Invalid Coherency State In Response To Snooping An Operation App 20080301377 - GUTHRIE; GUY L. ;   et al. | 2008-12-04 |
Data Processing System, Method And Interconnect Fabric Supporting Multiple Planes Of Processing Nodes App 20080225863 - Arimilli; Ravi K. ;   et al. | 2008-09-18 |
Efficient System Bootstrap Loading App 20080229022 - Guthrie; Guy L. ;   et al. | 2008-09-18 |
Cache Memory, Processing Unit, Data Processing System And Method For Filtering Snooped Operations App 20080215824 - GOODMAN; BENJIMAN L. ;   et al. | 2008-09-04 |
Data Processing System, Method And Interconnect Fabric Supporting Destination Data Tagging App 20080209135 - Clark; Leo J. ;   et al. | 2008-08-28 |
Reducing Number Of Rejected Snoop Requests By Extending Time To Respond To Snoop Request App 20080201533 - Guthrie; Guy L. ;   et al. | 2008-08-21 |
Reducing Number Of Rejected Snoop Requests By Extending Time To Respond To Snoop Request App 20080201534 - Guthrie; Guy L. ;   et al. | 2008-08-21 |
Data Processing System, Method And Interconnect Fabric For Improved Communication In A Data Processing System App 20080181244 - CLARK; LEO J. ;   et al. | 2008-07-31 |