Systems, methods and devices for work placement on processor cores
G Therien, G Sotomayor, A Biswas, MD Powell… - US Patent …, 2018 - Google Patents
Work can be migrated between processor cores. For example, a thread causing a heavy
load on a first core can be detected. A power control unit can determine to migrate the thread …
load on a first core can be detected. A power control unit can determine to migrate the thread …
Switching tasks between heterogeneous cores
O Zaarur, P Sakarda - US Patent 9,069,553, 2015 - Google Patents
The present disclosure describes techniques for Switching tasks between heterogeneous
cores. In some aspects it is determined that a task being executed by a first core of a …
cores. In some aspects it is determined that a task being executed by a first core of a …
Processing system including a plurality of cores and method of operating the same
KS Yu, KI Sun, CH Youn - US Patent 10,255,118, 2019 - Google Patents
(57) ABSTRACT A system and method of allocating resources among cores in a multi-core
system is disclosed. The system and method determine cores that are able to process tasks …
system is disclosed. The system and method determine cores that are able to process tasks …
Speculatively performing memory move requests with respect to a barrier
GL Guthrie, DE Williams - US Patent 10,042,580, 2018 - Google Patents
A lower level cache receives, from a processor core, a plurality of copy-type requests and a
plurality of paste-type requests that together indicate a memory move to be performed, as …
plurality of paste-type requests that together indicate a memory move to be performed, as …
Memory move instruction sequence including a stream of copy-type and paste-type instructions
BG Frey, S Ghai, GL Guthrie, C May, WJ Starke… - US Patent …, 2018 - Google Patents
A processor core has a store-through upper level cache and a store-in lower level cache. In
response to execution of a memory move instruction sequence including a plurality of copy …
response to execution of a memory move instruction sequence including a plurality of copy …
Balanced processing using heterogeneous cores
Y Solihin - US Patent 9,047,137, 2015 - Google Patents
Technologies are generally described for a multi-processor core and a method for
transferring threads in a multi-processor core. In an example, a multi-core processor may …
transferring threads in a multi-processor core. In an example, a multi-core processor may …
Memory access in a data processing system utilizing copy and paste instructions
DE Williams, GL Guthrie, S Ghai, WJ Starke - US Patent 10,140,052, 2018 - Google Patents
A data processing system includes a processor core having a store-through upper level
cache and a store-in lower level cache. In response to a first instruction, the processor core …
cache and a store-in lower level cache. In response to a first instruction, the processor core …
Distributed and continuous computing in a fabric environment
AW Beale - US Patent 9,684,545, 2017 - Google Patents
Abstract Systems and methods for continuous computing are disclosed. One such system
includes a plurality of communicatively interconnected computing systems, and a workload …
includes a plurality of communicatively interconnected computing systems, and a workload …
Systems and methods for multi-architecture computing
E Tamir, BZ Friedman - US Patent 10,713,213, 2020 - Google Patents
Abstract Systems and methods for multi-architecture computing. Some computing devices
may include: a processor system including at least one first processing core having a first …
may include: a processor system including at least one first processing core having a first …
Asymmetric multi-core processor with native switching mechanism
RE Hooker, T Parks, GG Henry - US Patent 10,423,216, 2019 - Google Patents
A processor includes first and second processing cores configured to support first and
second respective subsets of features of its instruction set architecture (ISA) feature set. The …
second respective subsets of features of its instruction set architecture (ISA) feature set. The …