Papers [39] -- [86] are patent submitted while employed by Sun Microsystems. Of proprietary reasons, I only list the 35 patents that have granted (i.e., "issued") so far. The others will be added when they get issued.
Issued patents:
[X] US patent 5950226 Multiprocessing system employing a three-hop communication protocol
[X] US patent 5829034 Method and apparatus for a coherence transformer with limited memory for connecting computer system coherence domains
[X] US patent 5829033 Optimizing responses in a coherent distributed electronic system including a computer system
[X] US patent 5802566 Method and system for predicting addresses and prefetching data into a cache memory
[X] US patent 5802563 Efficient storage of data in computer system with multiple cache levels
[X] US patent 5796605 Extended symmetrical multiprocessor address mapping
[X] US patent 5778427 Method and apparatus for selecting a way of a multi-way associative cache by storing waylets in a translation structure
[X] US patent 5754877 Extended symmetrical multiprocessor architecture
[X] US patent 5749095 Multiprocessing system configured to perform efficient write operations
[X] US patent 5734922 Multiprocessing system configured to detect and efficiently provide for migratory data access patterns
[X] US patent 5710907 Hybrid NUMA COMA caching system and methods for selecting between the caching modes
[X] US patent 5940860 Methods and apparatus for substantially memory-less coherence transformer for connecting computer node coherence domains
[X] US patent 5926829 Hybrid NUMA COMA caching system and methods for selecting between the caching modes
[X] US patent 5923847 Split-SMP computer system configured to operate in a protected mode having repeater which inhibits transaction to local address partiton
[X] US patent 5911052 Split transaction snooping bus protocol
[X] US patent 5903907 Skip-level write-through in a multi-level memory of a computer system
[X] US patent 5897657 Multiprocessing system employing a coherency protocol including a reply count
[X] US patent 5893160 Deterministic distributed multi-cache coherence method and system
[X] US patent 5893150 Efficient allocation of cache memory space in a computer system
[X] US patent 5893149 Flushing of cache memory in a computer system
[X] US patent 5893144 Hybrid NUMA COMA caching system and methods for selecting between the caching modes
[X] US patent 5892970 Multiprocessing system configured to perform efficient block copy operations
[X] US patent 5887138 Multiprocessing computer system employing local and global address spaces and COMA and NUMA access modes
[X] US patent 5881303 Multiprocessing system configured to perform prefetch coherency activity with separate reissue queue for each processing subnode
[X] US patent 5878268 Multiprocessing system configured to store coherency state within multiple subnodes of a processing node
[X] US patent 5873117 Method and apparatus for a directory-less memory access protocol in a distributed shared memory computer system
[X] US patent 5864671 Hybrid memory access protocol for servicing memory access request by ascertaining whether the memory block is currently cached in determining which protocols to be used
[X] US patent 5862357 Hierarchical SMP computer system
[X] US patent 5862316 Multiprocessing system having coherency-related error logging capabilities
[X] US patent 5860159 Multiprocessing system including an apparatus for optimizing spin-lock operations
[X] US patent 5860109 Methods and apparatus for a coherence transformer for connecting computer system coherence domains
[X] US patent 5852716 Split-SMP computer system with local domains and a top repeater that distinguishes local and global transactions
[X] US patent 5848254 Multiprocessing system using an access to a second memory space to initiate software controlled data prefetch into a first address space
[X] US patent 5842026 Interrupt transfer management process and system for a multi-processor environment
[X] US patent 5835906 Methods and apparatus for sharing stored data objects in a computer system