Reconfigurable processor and reconfigurable processing method of vector operation using vector lane configuration information
D Suh, HS Yu, SJ Kim - US Patent 9,135,003, 2015 - Google Patents
A reconfigurable processor for efficiently performing a vector operation, and a method of
controlling the reconfigurable processor are provided. The reconfigurable processor …
controlling the reconfigurable processor are provided. The reconfigurable processor …
Application load adaptive multi-stage parallel data processing architecture
MH Sandstrom - US Patent 10,133,600, 2018 - Google Patents
Abstract Systems and methods provide an extensible, multi-stage, realtime application
program processing load adaptive, manycore data processing architecture shared …
program processing load adaptive, manycore data processing architecture shared …
Application load adaptive multi-stage parallel data processing architecture
MH Sandstrom - US Patent 10,133,599, 2018 - Google Patents
Abstract Systems and methods provide an extensible, multi-stage, realtime application
program processing load adaptive, manycore data processing architecture shared …
program processing load adaptive, manycore data processing architecture shared …
Interception of a function call, selecting a function from available functions and rerouting the function call
JW Nicholson, MT Vanover, J Zhang - US Patent 10,503,524, 2019 - Google Patents
An apparatus for dynamically selecting a function includes an intercept module that
intercepts a function call from an executing application. The function call specifies a target …
intercepts a function call from an executing application. The function call specifies a target …
Scheduling application instances to configurable processing cores based on application requirements and resource specification
MH Sandstrom - US Patent 8,745,626, 2014 - Google Patents
Abstract Systems and methods provide a processing task load and type adaptive manycore
processor architecture, enabling flexible and efficient information processing. The …
processor architecture, enabling flexible and efficient information processing. The …
Concurrent program execution optimization
MH Sandstrom - US Patent 10,942,778, 2021 - Google Patents
An architecture for a load balanced groups of multi-stage manycore processors shared
dynamically among a set of software applications, with capabilities for destination task …
dynamically among a set of software applications, with capabilities for destination task …
Efficient storage of individuals for optimization simulation
RH Bell, JF Cantin - US Patent 8,515,882, 2013 - Google Patents
Candidate solutions to an optimization problem comprise a set of potential values that can
be applied to variables in a problem description. Candidate Solutions can be large because …
be applied to variables in a problem description. Candidate Solutions can be large because …
Best performance delivery in heterogeneous computing unit environment
J Zhang, JW Nicholson, MT Vanover - US Patent 10,884,761, 2021 - Google Patents
An apparatus for selecting an efficient processor includes a comparison module that
compares performance character istics of a plurality of processors available for execution of …
compares performance character istics of a plurality of processors available for execution of …
Reducing cache power consumption for sequential accesses
R Goel, ID Kountanis - US Patent 8,914,580, 2014 - Google Patents
In Some embodiments, a cache may include a tag array and a data array, as well as circuitry
that detects whether accesses to the cache are sequential (eg, occupying the same cache …
that detects whether accesses to the cache are sequential (eg, occupying the same cache …
Multiprocessor system with performance control based on input and output data rates
S Sabih, S Mohan - US Patent 9,557,795, 2017 - Google Patents
BACKGROUND Programmable logic devices (“PLDs) are a well-known type of integrated
circuit that can be programmed to perform specified logic functions. One type of PLD, the …
circuit that can be programmed to perform specified logic functions. One type of PLD, the …