Computing system for training neural networks

J Langford, G Li, FTB Seide, J Droppo… - US Patent 11,049,006, 2021 - Google Patents
Techniques and constructs can reduce the time required to determine solutions to
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 …

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 …

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 and method for distributed computation using heterogeneous computing nodes

A Mukherjee, S Bandyopadhyay, A Ukil… - US Patent …, 2021 - Google Patents
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 …

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 …

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 …

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 …

Method and apparatus for distributing processing core workloads among processing cores

S Che, B Beckmann, MS Orr, A Yilmazer - US Patent 9,678,806, 2017 - Google Patents
Briefly, methods and apparatus to rebalance workloads among processing cores utilizing a
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 …