Inventor
MAK PAK-KIN
US82 patents
⚠️ This page may combine multiple inventors who share the name “MAK PAK-KIN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
45 patentsUS6119219ASep 12, 2000
System serialization with early release of individual processor
IBM98 citations97
US6038651AMar 14, 2000
SMP clusters with remote resource managers for distributing work to other clusters while reducing bus traffic to a minimum
IBM188 citations97
US7111130B2Sep 19, 2006
Coherency management for a “switchless” distributed shared memory computer system
IBM85 citations96
US6738870B2May 18, 2004
High speed remote storage controller
IBM68 citations96
US5564062AOct 8, 1996
Resource arbitration system with resource checking and lockout avoidance
IBM53 citations96
US6079013AJun 20, 2000
Multiprocessor serialization with early release of processors
IBM76 citations95
US6738872B2May 18, 2004
Clustered computer system with deadlock avoidance
IBM59 citations94
US6654925B1Nov 25, 2003
Method to determine retries for parallel ECC correction in a pipeline
IBM37 citations93
US6516393B1Feb 4, 2003
Dynamic serialization of memory access in a multi-processor system
IBM43 citations93
US5490261AFeb 6, 1996
Interlock for controlling processor ownership of pipelined data for a store in cache
IBM81 citations93
US7577795B2Aug 18, 2009
Disowning cache entries on aging out of the entry
IBM17 citations92
US5752264AMay 12, 1998
Computer architecture incorporating processor clusters and hierarchical cache memories
IBM135 citations92
US7085898B2Aug 1, 2006
Coherency management for a “switchless” distributed shared memory computer system
IBM21 citations91
US6988173B2Jan 17, 2006
Bus protocol for a switchless distributed shared memory computer system
IBM49 citations91
US6738871B2May 18, 2004
Method for deadlock avoidance in a cluster environment
IBM42 citations91
US6151655ANov 21, 2000
Computer system deadlock request resolution using timed pulses
IBM29 citations91
US6073182AJun 6, 2000
Method of resolving deadlocks between competing requests in a multiprocessor using global hang pulse logic
IBM24 citations91
US7085897B2Aug 1, 2006
Memory management for a symmetric multiprocessor computer system
IBM34 citations89
US9244851B2Jan 26, 2016
Cache coherency protocol for allowing parallel data fetches and eviction to the same addressable index
IBM6 citations84
US9892043B2Feb 13, 2018
Nested cache coherency protocol in a tiered multi-node computer system
IBM5 citations83
US9720833B2Aug 1, 2017
Nested cache coherency protocol in a tiered multi-node computer system
IBM8 citations83
US6163857ADec 19, 2000
Computer system UE recovery logic
IBM18 citations83
US7590899B2Sep 15, 2009
Processor memory array having memory macros for relocatable store protect keys
IBM12 citations82
US7475193B2Jan 6, 2009
Separate data and coherency cache directories in a shared cache in a multiprocessor system
IBM9 citations82
US7379418B2May 27, 2008
Method for ensuring system serialization (quiesce) in a multi-processor environment
IBM15 citations77
US10628313B2Apr 21, 2020
Dual clusters of fully connected integrated circuit multiprocessors with shared high-level cache
IBM3 citations73
US10628314B2Apr 21, 2020
Dual clusters of fully connected integrated circuit multiprocessors with shared high-level cache
IBM2 citations73
US10489294B2Nov 26, 2019
Hot cache line fairness arbitration in distributed modular SMP system
IBM3 citations73
US10339064B2Jul 2, 2019
Hot cache line arbitration
IBM5 citations73
US9858190B2Jan 2, 2018
Maintaining order with parallel access data streams
IBM3 citations73
US9348524B1May 24, 2016
Memory controlled operations under dynamic relocation of storage
IBM3 citations73
US10649908B2May 12, 2020
Non-disruptive clearing of varying address ranges from cache
IBM1 citations72
US10572385B2Feb 25, 2020
Granting exclusive cache access using locality cache coherency state
IBM2 citations72
US10437729B2Oct 8, 2019
Non-disruptive clearing of varying address ranges from cache
IBM1 citations72
US10055355B1Aug 21, 2018
Non-disruptive clearing of varying address ranges from cache
IBM4 citations72
US9852071B2Dec 26, 2017
Granting exclusive cache access using locality cache coherency state
IBM2 citations72
US9594689B2Mar 14, 2017
Designated cache data backup during system operation
IBM3 citations72
US10310982B2Jun 4, 2019
Target cache line arbitration within a processor cluster
IBM4 citations71
US10884946B2Jan 5, 2021
Memory state indicator check operations
IBM0 citations63
US10884945B2Jan 5, 2021
Memory state indicator check operations
IBM0 citations63
US7890704B2Feb 15, 2011
Implementing an enhanced hover state with active prefetches
IBM4 citations63
US7069362B2Jun 27, 2006
Topology for shared memory computer system
IBM2 citations63
US10529396B2Jan 7, 2020
Preinstall of partial store cache lines
IBM1 citations62
US9323676B2Apr 26, 2016
Non-data inclusive coherent (NIC) directory for cache
IBM2 citations62
US9292445B2Mar 22, 2016
Non-data inclusive coherent (NIC) directory for cache
IBM2 citations62
BLAKE MICHAEL A
2 patentsCHECK MARK A
1 patentBRONSON TIMOTHY C
1 patentPAPAZOVA VESSELINA K
1 patentShowing the top 50 of 82 patents by PatentIndex Score.