Computing system for training neural networks
Techniques and constructs can reduce the time required to determine solutions to
optimization problems such as training of neural networks. Modifications to a computational …
optimization problems such as training of neural networks. Modifications to a computational …
Systems and methods for accessing and managing a computing system memory
DPS Rana, C Lai, JG Cheng - US Patent 10,310,985, 2019 - Google Patents
Abstract Systems, apparatuses, and methods for accessing and managing memories are
disclosed herein. In one embodiment, a system includes at least first and second processors …
disclosed herein. In one embodiment, a system includes at least first and second processors …
Lightweight application virtualization architecture
J Powers, RA Joyce - US Patent 9,501,304, 2016 - Google Patents
BACKGROUND A cloud computing platform may be an attractive platform architecture for
many applications, particularly because of its Support for elastic scaling in response to …
many applications, particularly because of its Support for elastic scaling in response to …
Dynamic computational acceleration using a heterogeneous hardware infrastructure
J Powers, NE Schmidt - US Patent 9,983,857, 2018 - Google Patents
An example method includes, during execution of a software application in a computing
system comprising a plurality of processing units, identifying platform-independent …
system comprising a plurality of processing units, identifying platform-independent …
System and method for distributed computation using heterogeneous computing nodes
This disclosure relates generally to the use of distributed system for computation, and more
particularly, relates to a method and system for optimizing computation and communication …
particularly, relates to a method and system for optimizing computation and communication …
Systems, methods, and computer program products for preemption of threads at a synchronization barrier
M Targowski - US Patent 9,652,300, 2017 - Google Patents
BACKGROUND In the processing of single instructions that operate on multiple data
elements (SIMD), it is common to execute Such instructions as multiple logical threads in a …
elements (SIMD), it is common to execute Such instructions as multiple logical threads in a …
Storage cluster data shifting
F Eliá, F Nguyen - US Patent 10,002,178, 2018 - Google Patents
A method performed by a computing system includes creating a graph, wherein nodes of the
graph represent data objects of a data storage cluster, wherein edges of the graph represent …
graph represent data objects of a data storage cluster, wherein edges of the graph represent …
Cloud operating system and method
MH Merchant, F Halim - US Patent 10,362,109, 2019 - Google Patents
A cloud operating system (COS) and a computer system and method using the cloud
operating system to perform electronic data interchange transfers of documents, converted …
operating system to perform electronic data interchange transfers of documents, converted …
Method and apparatus for distributing processing core workloads among processing cores
Briefly, methods and apparatus to rebalance workloads among processing cores utilizing a
hybrid work donation and work stealing technique are disclosed that improve workload …
hybrid work donation and work stealing technique are disclosed that improve workload …
Systems and methods for providing dynamic cache extension in a multi-cluster heterogeneous processor architecture
HJ Park, KV Vanka, SK Ambapuram… - US Patent …, 2017 - Google Patents
(57) A dynamic cache extension in a multi-cluster heterogeneous processor architecture is
described. One embodiment is a system comprising a first processor cluster having a first …
described. One embodiment is a system comprising a first processor cluster having a first …