Efficient parallel computation of dependency problems

S Mizrachi, U Tal, T Ben-David - US Patent 8,516,454, 2013 - Google Patents
(57) ABSTRACT A computing method includes accepting a definition of a computing task
(68), which includes multiple atomic Pro cessing Elements (PEs—76) having execution …

Automatic parallelization in a tracing just-in-time compiler system

W Schulte, N Tillmann, MJ Moskal… - US Patent …, 2015 - Google Patents
(57) ABSTRACT A tracing just-in-time (TJIT) compiler system is described for performing
parallelization of code in a runtime phase in the execution of code. Upon detecting a hot …

Architecture and execution for efficient mixed precision computations in single instruction multiple data/thread (SIMD/T) devices

M Lukyanov, A Grosul, M Alsup, B Beylin - US Patent 10,061,592, 2018 - Google Patents
A method for improving power, performance, area (PPA) for mixed precision computations in
a processing environment. The method includes determining a braiding factor as a number …

Security systems and methods for distinguishing user-intended traffic from malicious traffic

BD Payne, B Dolan-Gavitt, W Lee - US Patent App. 13/232,830, 2012 - Google Patents
BACKGROUND 0003 Computers are often compromised and then used as computing
resources by attackers to carry out malicious activities, such as distributed denial of service …

Automated recommendations from simulation

DT Sturrock, GR Drake, CR Crooks, AD Takus… - US Patent …, 2013 - Google Patents
BACKGROUND Simulation and modeling for automation has advanced considerably in
recent years. In one instance, manufacturers employ simulation for business purposes …

Method and system for graph analysis and synchronization

D Gavrilov - US Patent 7,614,037, 2009 - Google Patents
A cyclic graph may be partitioned. The partitions of the cyclic graph may include an acyclic
component of the cyclic graph and a set of partitioned links. The partitions of the cyclic graph …

Executing an accelerator application program in a hybrid computing environment

ME Aho, GG Stewart, CG Wright Jr - US Patent 8,230,442, 2012 - Google Patents
Int. Cl. Executing an accelerator application program in a hybrid G06F I3/00(2006.01)
computing environment with a host computer having a host (52) US Cl......... r 71.9/313; …

Enabling poll/select style interfaces with coherent accelerators

VC Aslot, B Mealey, GH Neuman… - US Patent …, 2017 - Google Patents
Embodiments disclose techniques for enabling the use poll and select subroutines with
coherent accelerator block or character devices. In one embodiment, an operating system …

Variance analysis for translating CUDA code for execution by a general purpose processor

V Grover, BJM Aarts, M Murphy - US Patent 8,984,498, 2015 - Google Patents
One embodiment of the present invention sets forth a tech nique for translating application
programs written using a parallel programming model for execution on multi-core graphics …

Apparatus and methods to concurrently perform per-thread as well as per-tag memory access scheduling within a thread and across two or more threads

K Srinivasan, R Khazhakyan, H Aslanyan… - US Patent …, 2015 - Google Patents
A method, apparatus, and system in which an integrated circuit comprises an initiator
Intellectual Property (IP) core, a target IP core, an interconnect, and a tag and thread logic …