Optimizing dynamical resource allocations for cache-friendly workloads in disaggregated data centers

JA Bivens, R Mahindru, E Schenfeld, M Li… - US Patent …, 2022 - Google Patents
Embodiments for optimizing dynamic resource allocations in a disaggregated computing
environment. A new workload is assigned to a subset of a plurality of processors, the subset …

Optimizing dynamical resource allocations based on locality of resources in disaggregated data centers

JA Bivens, E Schenfeld, V Salapura… - US Patent …, 2020 - Google Patents
Embodiments for optimizing dynamic resource allocations in a disaggregated computing
environment. A data heat map associated with a data access pattern of data elements …

Optimizing dynamical resource allocations in disaggregated data centers

JA Bivens, M Li, R Mahindru, V Salapura… - US Patent …, 2021 - Google Patents
Embodiments for optimizing dynamic resource allocations in a disaggregated computing
environment. Data access patterns of data elements associated with a set of workloads are …

Optimizing dynamic resource allocations for memory-dependent workloads in disaggregated data centers

JA Bivens, E Schenfeld, R Mahindru, M Li… - US Patent …, 2021 - Google Patents
Embodiments for optimizing memory placement in a disaggregated computing environment.
A new workload is assigned to a subset of a plurality of processors, the subset of processors …

Scheduler for AMP architecture with closed loop performance controller using static and dynamic thread grouping

JC Andrus, JG Dorsey, JM Magee… - US Patent …, 2021 - Google Patents
Systems and methods are disclosed for scheduling threads on a processor that has at least
two different core types, such as an asymmetric multiprocessing system. Each core type can …

Closed loop performance controller work interval instance propagation

JG Dorsey, DA Chimene, A Dorofeev… - US Patent …, 2022 - Google Patents
Systems and methods are disclosed for scheduling threads on an asymmetric
multiprocessing system having multiple core types. Each core type can run at a plurality of …

Optimizing dynamical resource allocations using a data heat map in disaggregated data centers

JA Bivens, R Mahindru, E Schenfeld, M Li… - US Patent …, 2021 - Google Patents
Embodiments for optimizing dynamic resource allocations in a disaggregated computing
environment. A data heat map associated with a data access pattern of data elements …

Optimizing dynamical resource allocations for cache-dependent workloads in disaggregated data centers

JA Bivens, E Schenfeld, V Salapura… - US Patent …, 2020 - Google Patents
A new workload is assigned to a subset of a plurality of processors, the subset of processors
assigned a subset of a plurality of cache devices. A determination is made that the new …

Data processing method for controlling write speed of memory device to avoid significant write delay and data storage device utilizing the same

TY Chiang - US Patent 11,630,769, 2023 - Google Patents
(57) ABSTRACT A memory controller includes a buffer memory and a microprocessor. The
buffer memory includes at least a first cache memory and a second cache memory. The …

System-on-chip and an operating method thereof

C Park, JL Park, B Park, Y Lee… - US Patent App. 17/720,483, 2023 - Google Patents
2022-04-14 Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG
ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT …