loadpatents
name:-0.16231107711792
name:-0.19860291481018
name:-0.040277004241943
Williams; Derek E. Patent Filings

Williams; Derek E.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Williams; Derek E..The latest application filed is for "accelerated processing of streams of load-reserve requests".

Company Profile
45.200.197
  • Williams; Derek E. - Round Rock TX
  • Williams; Derek E. - Austin TX
  • Williams; Derek E - Austin TX
  • Williams; Derek E. - US
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
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
Translation load instruction with access protection
Grant 11,226,902 - Williams , et al. January 18, 2
2022-01-18
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
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
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
Integrated circuit and data processing system supporting address aliasing in an accelerator
Grant 11,030,110 - Siegel , et al. June 8, 2
2021-06-08
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
Translation Load Instruction
App 20210096859 - WILLIAMS; DEREK E. ;   et al.
2021-04-01
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
Dynamic transaction throttling in a data processing system supporting transactional memory
Grant 10,831,607 - Williams , et al. November 10, 2
2020-11-10
Ordering execution of an interrupt handler
Grant 10,831,660 - 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
Interruptible translation entry invalidation in a multithreaded data processing system
Grant 10,817,434 - Williams , et al. October 27, 2
2020-10-27
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
Remote node broadcast of requests in a multinode data processing system
Grant 10,713,169 - Retter , et al.
2020-07-14
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 20200201764 - WILLIAMS; DEREK E. ;   et al.
2020-06-25
Interruptible Translation Entry Invalidation In A Multithreaded Data Processing System
App 20200201780 - WILLIAMS; DEREK E. ;   et al.
2020-06-25
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 20200201765 - WILLIAMS; DEREK E. ;   et al.
2020-06-25
Expedited servicing of store operations in a data processing system
Grant 10,691,605 - Guthrie , et al.
2020-06-23
Selectively updating a coherence state in response to a storage update
Grant 10,691,599 - Williams , et al.
2020-06-23
Zeroing A Memory Block Without Processor Caching
App 20200183585 - 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
Translation Entry Invalidation In A Multithreaded Data Processing System
App 20200183843 - WILLIAMS; DEREK E. ;   et al.
2020-06-11
Translation Entry Invalidation In A Multithreaded Data Processing System
App 20200183853 - 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
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
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
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 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
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
Integrated Circuit And Data Processing System Supporting Address Aliasing In An Accelerator
App 20190332551 - SIEGEL; MICHAEL S. ;   et al.
2019-10-31
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
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
Remote node broadcast of requests in a multinode data processing system
Grant 10,387,310 - Retter , et al. A
2019-08-20
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
Remote Node Broadcast Of Requests In A Multinode Data Processing System
App 20190220408 - RETTER; ERIC E. ;   et al.
2019-07-18
Remote Node Broadcast Of Requests In A Multinode Data Processing System
App 20190220410 - RETTER; ERIC E. ;   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
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
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
Multicopy atomic store operation in a data processing system
Grant 10,216,519 - Guthrie , et al. Feb
2019-02-26
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
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
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
Multicopy Atomic Store Operation In A Data Processing System
App 20180349136 - GUTHRIE; GUY L. ;   et al.
2018-12-06
Multicopy Atomic Store Operation In A Data Processing System
App 20180349138 - GUTHRIE; GUY L. ;   et al.
2018-12-06
Promoting Utilization Of Store Bandwidth Of A Banked Cache
App 20180350426 - GHAI; SANJEEV ;   et al.
2018-12-06
Promoting Utilization Of Store Bandwidth Of A Banked Cache
App 20180350427 - GHAI; SANJEEV ;   et al.
2018-12-06
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
Addressing topology specific replicated bus units
Grant 10,083,142 - Arndt , et al. September 25, 2
2018-09-25
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
Expedited servicing of store operations in a data processing system
Grant 9,910,782 - Guthrie , et al. March 6, 2
2018-03-06
Migration Of Memory Move Instruction Sequences Between Hardware Threads
App 20180052607 - GUTHRIE; GUY L. ;   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
Speculatively Performing Memory Move Requests With Respect To A Barrier
App 20180052609 - 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
Efficient Enforcement Of Barriers With Respect To Memory Move Sequences
App 20180052606 - FREY; BRADLY G. ;   et al.
2018-02-22
Adaptively Enabling And Disabling Snooping Bus Commands
App 20180052771 - Guthrie; Guy L. ;   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 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 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
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
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
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
Translation entry invalidation in a multithreaded data processing system
Grant 9,785,557 - Frey , et al. October 10, 2
2017-10-10
Translation entry invalidation in a multithreaded data processing system
Grant 9,772,945 - Frey , et al. September 26, 2
2017-09-26
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
Memory transaction having implicit ordering effects
Grant 9,696,927 - Cain, III , et al. July 4, 2
2017-07-04
Memory transaction having implicit ordering effects
Grant 9,696,928 - Cain, III , et al. July 4, 2
2017-07-04
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 20170177422 - GUTHRIE; Guy L. ;   et al.
2017-06-22
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 20170177421 - 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
Addressing Topology Specific Replicated Bus Units
App 20170161220 - ARNDT; RICHARD L. ;   et al.
2017-06-08
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 20170060759 - GUTHRIE; GUY L. ;   et al.
2017-03-02
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 20170060762 - 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
Expedited Servicing Of Store Operations In A Data Processing System
App 20170060746 - GUTHRIE; GUY L. ;   et al.
2017-03-02
Random number generation security
Grant 9,575,728 - Blaner , et al. February 21, 2
2017-02-21
Techniques for addressing topology specific replicated bus units
Grant 9,575,913 - Arndt , 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
Techniques For Implementing Barriers To Efficiently Support Cumulativity In A Weakly-ordered Memory System
App 20170046264 - GUTHRIE; GUY L. ;   et al.
2017-02-16
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
Topology specific replicated bus unit addressing in a data processing system
Grant 9,529,760 - Arndt , et al. December 27, 2
2016-12-27
Cache backing store for transactional memory
Grant 9,514,049 - Guthrie , et al. December 6, 2
2016-12-06
Topology specific replicated bus unit addressing in a data processing system
Grant 9,514,083 - Arndt , et al. December 6, 2
2016-12-06
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,501,411 - Guthrie , et al. November 22, 2
2016-11-22
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
Techniques for improving random number generation security
Grant 9,417,846 - Blaner , et al. August 16, 2
2016-08-16
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
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,396,127 - Guthrie , 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
Adaptively enabling and disabling snooping fastpath commands
Grant 9,372,797 - Guthrie , et al. June 21, 2
2016-06-21
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
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
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
Management of transactional memory access requests by a cache memory
Grant 9,244,725 - Ghai , et al. January 26, 2
2016-01-26
Management of transactional memory access requests by a cache memory
Grant 9,244,724 - Ghai , et al. January 26, 2
2016-01-26
Ensuring causality of transactional storage accesses interacting with non-transactional storage accesses
Grant 9,244,846 - Frey , et al. January 26, 2
2016-01-26
Memory Transaction Having Implicit Ordering Effects
App 20150370500 - CAIN, III; HAROLD ;   et al.
2015-12-24
Memory Transaction Having Implicit Ordering Effects
App 20150370613 - CAIN, III; HAROLD T. ;   et al.
2015-12-24
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
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
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
Synchronizing Access To Data In Shared Memory
App 20150242327 - 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
Managing Speculative Memory Access Requests In The Presence Of Transactional Storage Accesses
App 20150242251 - 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
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
Management Of Transactional Memory Access Requests By A Cache Memory
App 20150052315 - GHAI; SANJEEV ;   et al.
2015-02-19
Protecting The Footprint Of Memory Transactions From Victimization
App 20150052312 - Ghai; Sanjeev ;   et al.
2015-02-19
Protecting The Footprint Of Memory Transactions From Victimization
App 20150052313 - GHAI; SANJEEV ;   et al.
2015-02-19
Management Of Transactional Memory Access Requests By A Cache Memory
App 20150052311 - 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
Data processing system and method for reducing cache pollution by write stream memory access patterns
Grant 8,909,871 - Arimilli , et al. December 9, 2
2014-12-09
Data cache block deallocate requests in a multi-level cache hierarchy
Grant 8,874,852 - Ghai , et al. October 28, 2
2014-10-28
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
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 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,793,442 - Guthrie , et al. July 29, 2
2014-07-29
Cache-based speculation of stores following synchronizing operations
Grant 8,683,140 - Guthrie , et al. March 25, 2
2014-03-25
Aggregate data processing system having multiple overlapping synthetic computers
Grant 8,656,128 - Guthrie , et al. February 18, 2
2014-02-18
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
Interaction Of Transactional Storage Accesses With Other Atomic Semantics
App 20140047205 - FREY; BRADLY G. ;   et al.
2014-02-13
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
Rewind Only Transactions In A Data Processing System Supporting Transactional Storage Accesses
App 20140040551 - BLAINEY; ROBERT J. ;   et al.
2014-02-06
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
Facilitating data coherency using in-memory tag bits and faulting stores
Grant 8,645,633 - Guthrie , et al. February 4, 2
2014-02-04
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
Ensuring Causality Of Transactional Storage Accesses Interacting With Non-transactional Storage Accesses
App 20140013055 - Frey; Bradly G. ;   et al.
2014-01-09
Ensuring Causality Of Transactional Storage Accesses Interacting With Non-transactional Storage Accesses
App 20140013060 - Frey; Bradly G. ;   et al.
2014-01-09
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
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
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
App 20130205087 - 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
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 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 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
Model build in the presence of a non-binding reference
Grant 8,453,080 - Roesner , et al. May 28, 2
2013-05-28
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
Using Hardware Transaction Primitives for Implementing Non-Transactional Escape Actions Inside Transactions
App 20130013899 - Barton; Christopher M. ;   et al.
2013-01-10
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
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
Synchronizing access to data in shared memory via upper level cache queuing
Grant 8,296,519 - Guthrie , et al. October 23, 2
2012-10-23
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
Selective Cache-to-cache Lateral Castouts
App 20120203973 - Guthrie; Guy L. ;   et al.
2012-08-09
Memory Coherence Directory Supporting Remotely Sourced Requests Of Nodal Scope
App 20120203976 - Ganfield; Paul A. ;   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
Lateral cache-to-cache cast-in
Grant 8,225,045 - Guthrie , et al. July 17, 2
2012-07-17
Cache-Based Speculation of Stores Following Synchronizing Operations
App 20120179876 - Guthrie; Guy L. ;   et al.
2012-07-12
Protecting ownership transfer with non-uniform protection windows
Grant 8,205,024 - Clark , et al. June 19, 2
2012-06-19
Selective compilation of a simulation model in view of unavailable higher level signals
Grant 8,160,857 - Bobok , et al. April 17, 2
2012-04-17
Partial cache line storage-modifying operation based upon a hint
Grant 8,140,771 - Arimilli , et al. March 20, 2
2012-03-20
Bandwidth of a cache directory by slicing the cache directory into two smaller cache directories and replicating snooping logic for each sliced cache directory
Grant 8,135,910 - Guthrie , et al. March 13, 2
2012-03-13
Virtual barrier synchronization cache
Grant 8,131,935 - Arimilli , et al. March 6, 2
2012-03-06
Updating partial cache lines in a data processing system
Grant 8,117,390 - Cummings , et al. February 14, 2
2012-02-14
Phase events in a simulation model of a digital system
Grant 8,108,199 - Bobok , et al. January 31, 2
2012-01-31
Barriers processing in a multiprocessor system having a weakly ordered storage architecture without broadcast of a synchronizing operation
Grant 8,095,739 - Cummings , et al. January 10, 2
2012-01-10
Virtual barrier synchronization cache castout election
Grant 8,095,733 - Arimilli , et al. January 10, 2
2012-01-10
Reporting temporal information regarding count events of a simulation
Grant 8,050,902 - Behm , et al. November 1, 2
2011-11-01
Data processing system and method in which a participant initiating a read operation protects data integrity
Grant 7,984,256 - Fields, Jr. , et al. July 19, 2
2011-07-19
Formation Of An Exclusive Ownership Coherence State In A Lower Level Cache
App 20110161588 - Guthrie; Guy L. ;   et al.
2011-06-30
Proactive Prefetch Throttling
App 20110161587 - Guthrie; Guy L. ;   et al.
2011-06-30
Selective Cache-to-cache Lateral Castouts
App 20110161589 - 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
Aggregate Data Processing System Having Multiple Overlapping Synthetic Computers
App 20110153943 - Guthrie; Guy L. ;   et al.
2011-06-23
Filtering snooped operations
Grant 7,941,611 - Goodman , et al. May 10, 2
2011-05-10
Defining and recording threshold-qualified count events of a simulation by testcases
Grant 7,925,489 - Behm , et al. April 12, 2
2011-04-12
Print events in the simulation of a digital system
Grant 7,912,694 - Bobok , et al. March 22, 2
2011-03-22
Memory Coherence Directory Supporting Remotely Sourced Requests Of Nodal Scope
App 20110047352 - Ganfield; Paul A. ;   et al.
2011-02-24
Sequential logic in simulation instrumentation of an electronic system
Grant 7,835,899 - Roesner , et al. November 16, 2
2010-11-16
Updating Partial Cache Lines in a Data Processing System
App 20100268884 - Cummings; David W. ;   et al.
2010-10-21
Reducing number of rejected snoop requests by extending time to respond to snoop request
Grant 7,818,511 - Goodman , et al. October 19, 2
2010-10-19
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
Lateral Castout (LCO) Of Victim Cache Line In Data-Invalid State
App 20100235584 - Guthrie; Guy L. ;   et al.
2010-09-16
Victim Cache Lateral Castout Targeting
App 20100235577 - Guthrie; Guy L. ;   et al.
2010-09-16
Specifying a configuration for a digital system utilizing dial biasing weights
Grant 7,774,724 - Hunt , et al. August 10, 2
2010-08-10
Model Build In The Presence Of A Non-binding Reference
App 20100153898 - Roesner; Wolfgang ;   et al.
2010-06-17
Cache-To-Cache Cast-In
App 20100153647 - Guthrie; Guy L. ;   et al.
2010-06-17
Selective Compilation Of A Simulation Model In View Of Unavailable Higher Level Signals
App 20100153083 - Bobok; Gabor ;   et al.
2010-06-17
Data processing system, cache system and method for reducing imprecise invalid coherency states
Grant 7,716,428 - Guthrie , et al. May 11, 2
2010-05-11
Signals for simulation result viewing
Grant 7,711,537 - Bobok , et al. May 4, 2
2010-05-04
Coherency management of castouts
Grant 7,689,771 - Fields, Jr. , et al. March 30, 2
2010-03-30
Program product supporting specification of signals for simulation result viewing
Grant 7,617,085 - Bobok , et al. November 10, 2
2009-11-10
Data processing system and method for selectively updating an invalid coherency state in response to snooping a castout
Grant 7,584,331 - Guthrie , et al. September 1, 2
2009-09-01
Data processing system, cache system and method for precisely forming an invalid coherency state based upon a combined response
Grant 7,577,797 - Clark , et al. August 18, 2
2009-08-18
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, system and program product for selectively removing instrumentation logic from a simulation model
Grant 7,552,043 - Bobok , et al. June 23, 2
2009-06-23
Data processing system, cache system and method for handling a flush operation in a data processing system having multiple coherency domains
Grant 7,543,116 - Guthrie , et al. June 2, 2
2009-06-02
Method, System and Program Product for Reporting Temporal Information Regarding Count Events of a Simulation
App 20090112552 - Behm; Michael L. ;   et al.
2009-04-30
Method, System and Program Product for Defining and Recording Threshold-Qualified Count Events of a Simulation By Testcases
App 20090112561 - Behm; Michael L. ;   et al.
2009-04-30
Reducing number of rejected snoop requests by extending time to respond to snoop request
Grant 7,523,268 - Guthrie , et al. April 21, 2
2009-04-21
Data processing system, cache system and method for precisely forming an invalid coherency state indicating a broadcast scope
Grant 7,512,742 - Clark , et al. March 31, 2
2009-03-31
Method, system and program product supporting phase events in a simulation model of a digital system
Grant 7,493,248 - Bobok , et al. February 17, 2
2009-02-17
Reducing number of rejected snoop requests by extending time to respond to snoop request
Grant 7,484,046 - Goodman , et al. January 27, 2
2009-01-27
Data processing system, cache system and method for passively scrubbing a domain indication
Grant 7,478,201 - Clark , et al. January 13, 2
2009-01-13
Data processing system, cache system and method for actively scrubbing a domain indication
Grant 7,475,195 - Clark , et al. January 6, 2
2009-01-06
Processor, data processing system and method for synchronizing access to data in shared memory
Grant 7,475,191 - Guthrie , et al. January 6, 2
2009-01-06
Processor, data processing system, and method for initializing a memory block in a data processing system having multiple coherency domains
Grant 7,475,196 - Arimilli , et al. January 6, 2
2009-01-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, cache system and method for scrubbing a domain indication in response to execution of program code
Grant 7,467,262 - Clark , et al. December 16, 2
2008-12-16
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
Program Product Supporting Phase Events In A Simulation Model Of A Digital System
App 20080294413 - BOBOK; GABOR ;   et al.
2008-11-27
Method, System And Program Product Supporting Sequential Logic In Simulation Instrumentation Of An Electronic System
App 20080281571 - Roesner; Wolfgang ;   et al.
2008-11-13
Data processing system, cache system and method for updating an invalid coherency state in response to snooping an operation
Grant 7,451,277 - Guthrie , et al. November 11, 2
2008-11-11
Program Product Supporting Specification Of Signals For Simulation Result Viewing
App 20080229193 - BOBOK; GABOR ;   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
Method, System And Program Product For Specifying A Configuration For A Digital System Utilizing Dial Biasing Weights
App 20080216044 - Hunt; Bryan R. ;   et al.
2008-09-04
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
Method, System And Program Product For Selectively Removing Instrumentation Logic From A Simulation Model
App 20080195368 - BOBOK; GABOR ;   et al.
2008-08-14
Method, System And Program Product Supporting Print Events In The Simulation Of A Digital System
App 20080183458 - Bobok; Gabor ;   et al.
2008-07-31
Data Processing System, Method and Interconnect Fabric that Protect Ownership Transfer with Non-Uniform Protection Windows
App 20080120625 - Clark; Leo J. ;   et al.
2008-05-22
Processor, Data Processing System and Method Supporting a Shared Global Coherency State
App 20080086602 - Guthrie; Guy L. ;   et al.
2008-04-10
Reducing Number of Rejected Snoop Requests By Extending Time To Respond To Snoop Request
App 20080077744 - Goodman; Benjiman L. ;   et al.
2008-03-27
Processor, Data Processing System and Method Supporting Improved Coherency Management of Castouts
App 20080071994 - Fields; James S. ;   et al.
2008-03-20
Data Processing System and Method for Reducing Cache Pollution by Write Stream Memory Access Patterns
App 20080046736 - Arimilli; Ravi K. ;   et al.
2008-02-21
Data Processing System And Method For Predictively Selecting A Scope Of Broadcast Of An Operation Utilizing A History-based Prediction
App 20080016284 - GOODMAN; BENJIMAN L. ;   et al.
2008-01-17
Data Processing System, Processor and Method of Data Processing in which Local Memory Access Requests are Serviced by State Machines with Differing Functionality
App 20080016279 - Clark; Leo J. ;   et al.
2008-01-17
Data Processing System, Processor and Method of Data Processing in which Local Memory Access Requests are Serviced on a Fixed Schedule
App 20080016278 - Clark; Leo J. ;   et al.
2008-01-17
System and Method for Stopping Functional Macro Clocks to Aid in Debugging
App 20080010621 - Williams; Derek E.
2008-01-10
Reducing Number of Rejected Snoop Requests By Extending Time to Respond to Snoop Request
App 20070294486 - Goodman; Benjiman L. ;   et al.
2007-12-20
Data Processing System, Processor And Method Of Data Processing Having Controllable Store Gather Windows
App 20070288694 - Ghai; Sanjeev ;   et al.
2007-12-13
Method, System And Program Product Supporting Phase Events In A Simulation Model Of A Digital System
App 20070260441 - Bobok; Gabor ;   et al.
2007-11-08
Method, System And Program Product Supporting Specification Of Signals For Simulation Result Viewing
App 20070260443 - Bobok; Gabor ;   et al.
2007-11-08
Processor, data processing system, and method for initializing a memory block in a data processing system having multiple coherency domains
App 20070226423 - Arimilli; Ravi K. ;   et al.
2007-09-27
Data processing system, cache system and method for precisely forming an invalid coherency state based upon a combined response
App 20070226426 - Clark; Leo J. ;   et al.
2007-09-27
Data processing system, cache system and method for updating an invalid coherency state in response to snooping an operation
App 20070226427 - Guthrie; Guy L. ;   et al.
2007-09-27
Data processing system, cache system and method for reducing imprecise invalid coherency states
App 20070204110 - Guthrie; Guy L. ;   et al.
2007-08-30
Data processing system, cache system and method for handling a flush operation in a data processing system having multiple coherency domains
App 20070180196 - Guthrie; Guy L. ;   et al.
2007-08-02
Method, system and program product for specifying a configuration for a digital system utilizing dial biasing weights
App 20070180423 - Hunt; Bryan R. ;   et al.
2007-08-02
Data processing system, cache system and method for precisely forming an invalid coherency state indicating a broadcast scope
App 20070168618 - Clark; Leo J. ;   et al.
2007-07-19
Data processing system and method for selecting a scope of broadcast of an operation by reference to a translation table
App 20070168639 - McCalpin; John D. ;   et al.
2007-07-19
Data processing system and method in which a participant initiating a read operation protects data integrity
App 20070088926 - Fields; James S. JR. ;   et al.
2007-04-19
Method, system and program product for providing a configuration specification language supporting error checking dials
App 20070083843 - Roesner; Wolfgang ;   et al.
2007-04-12
Method, system and program product for selectively removing instrumentation logic from a simulation model
App 20070061121 - Bobok; Gabor ;   et al.
2007-03-15
Processor, data processing system and method for synchronizing access to data in shared memory
App 20070033345 - Guthrie; Guy L. ;   et al.
2007-02-08
Data processing system and method for selectively updating an invalid coherency state in response to snooping a castout
App 20060277370 - Guthrie; Guy L. ;   et al.
2006-12-07
Data processing system, cache system and method for scrubbing a domain indication in response to execution of program code
App 20060271741 - Clark; Leo J. ;   et al.
2006-11-30
Data processing system, cache system and method for passively scrubbing a domain indication
App 20060271743 - Clark; Leo J. ;   et al.
2006-11-30
Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a history-based prediction
App 20060271744 - Goodman; Benjiman L. ;   et al.
2006-11-30
Data processing system, cache system and method for actively scrubbing a domain indication
App 20060271742 - Clark; Leo J. ;   et al.
2006-11-30
Processor, data processing system, and method for initializing a memory block
App 20060265553 - Arimilli; Ravi K. ;   et al.
2006-11-23
Reducing number of rejected snoop requests by extending time to respond to snoop request
App 20060184748 - Goodman; Benjiman L. ;   et al.
2006-08-17
Reducing number of rejected snoop requests by extending time to respond to snoop request
App 20060184746 - Guthrie; Guy L. ;   et al.
2006-08-17
Reducing number of rejected snoop requests by extending time to respond to snoop request
App 20060184749 - Guthrie; Guy L. ;   et al.
2006-08-17
Bandwidth of a cache directory by slicing the cache directory into two smaller cache directories and replicating snooping logic for each sliced cache directory
App 20060184747 - Guthrie; Guy L. ;   et al.
2006-08-17
Data processing system, method and interconnect fabric that protect ownership transfer with a protection window extension
App 20060179253 - Fields; James S. JR. ;   et al.
2006-08-10
Cache memory, processing unit, data processing system and method for filtering snooped operations
App 20060179244 - Goodman; Benjiman L. ;   et al.
2006-08-10
Microprocessor reservation mechanism for a hashed address system
App 20020087815 - Arimilli, Ravi Kumar ;   et al.
2002-07-04

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2025 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed