System, method, and computer program product for improving memory systems

MS Smith - US Patent 9,432,298, 2016 - Google Patents
H01L25/18—Assemblies consisting of a plurality of individual semiconductor or other solid
state devices; Multistep manufacturing processes thereof the devices being of types …

Associating working sets and threads

IR Nassi, K Ioannidou, DP Reed, IC Fang… - US Patent …, 2019 - Google Patents
Associating working sets and threads is disclosed. An indication of a stalling event is
received. In response to receiving the indication of the stalling event, a state of a processor …

Hierarchical dynamic scheduling

IR Nassi - US Patent 10,187,452, 2019 - Google Patents
Hierarchical dynamic scheduling is disclosed. A plurality of physical nodes is included in a
computer system. Each node includes a plurality of processors. Each processor includes a …

System and method for memory access in server communications

C Haywood - US Patent 9,712,373, 2017 - Google Patents
H04L 29/08(2006.01) GO6F 3/40(2006.01)(57) ABSTRACT GO6F 3/28(2006.01)
Embodiments of the present invention are directed to memo GO6F 3/42(2006.01) ries used …

Network attached memory using selective resource migration

IR Nassi, DP Reed - US Patent 11,240,334, 2022 - Google Patents
Maintaining cache coherency in the presence of a network attached memory is disclosed. A
computer system includes a plurality of physical nodes. An operating system is run …

Operating local caches for a shared storage device

AA Crasta, HS Patil, KG Pillai, C Raisch… - US Patent …, 2019 - Google Patents
Aspects include creating a network multicast group in a storage area network (SAN) for a
first computer system and a second computer system that are connected by the SAN and …

Snoop filter for cache coherency in a data processing system

J Jalal, MD Werkheiser - US Patent 10,310,979, 2019 - Google Patents
A data processing system, having two or more of processors that access a shared data
resource, and method of operation thereof. Data stored in a local cache is marked as being …

Identification of a computing device accessing a shared memory

N Ohba, A Okazaki - US Patent 10,169,237, 2019 - Google Patents
A method for identifying, in a system including two or more computing devices that are able
to communicate with each other, with each computing device having with a cache and …

Entanglement of pages and guest threads

IR Nassi, DP Reed, M Hill - US Patent 10,817,347, 2020 - Google Patents
Entanglement of pages and threads is disclosed. An indication is received of a stalling event
caused by a requested portion of memory being inaccessible. It is determined that the …

Device, system and method to access a shared memory with field-programmable gate array circuitry without first storing data to computer node

FG Bernat, T Willhalm, K Kumar… - US Patent …, 2020 - Google Patents
Techniques and mechanisms for providing a shared memory which spans an interconnect
fabric coupled between com pute nodes. In an embodiment, a field-programmable gate …