Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

133 results about "Processor array" patented technology

A processor array is like a storage array but contains and manages processing elements instead of storage elements.

Apparatus and method of repairing a processor array for a failure detected at runtime

An apparatus and method of repairing a processor array for a failure detected at runtime in a system supporting persistent component deallocation are provided. The apparatus and method of the present invention allow redundant array bits to be used for recoverable faults detected in arrays during run time, instead of only at system boot, while still maintaining the dynamic and persistent processor deallocation features of the computing system. With the apparatus and method of the present invention, a failure of a cache array is detected and a determination is made as to whether a repairable failure threshold is exceeded during runtime. If this threshold is exceeded, a determination is made as to whether cache array redundancy may be applied to correct the failure, i.e. a bit error. If so, the cache array redundancy is applied without marking the processor as unavailable. At some time later, the system undergoes a re-initial program load (re-IPL) at which time it is determined whether a second failure of the processor occurs. If a second failure occurs, a determination is made as to whether any status bits are set for arrays other than the cache array that experienced the present failure, if so, the processor is marked unavailable. If not, a determination is made as to whether cache redundancy can be applied to correct the failure. If so, the failure is corrected using the cache redundancy. If not, the processor is marked unavailable.
Owner:IBM CORP

Parallel object task engine and processing method

A parallel processing system and method for performing processing tasks in parallel on a plurality of processors breaks down a processing task into a plurality of self-contained task objects, each of which has one or more “data-waiting” slots for receiving a respective data input required for performing a computational step. The task objects are maintained in a “waiting” state while awaiting one or more inputs to fill its slots. When all slots are filled, the task object is placed in an “active” state and can be performed on a processor without waiting for any other input. The “active” tasks objects are placed in a queue and assigned to a next available processor. The status of the task object is changed to a “dead” state when the computation has been completed, and dead task objects are removed from memory at periodic intervals. This method is well suited to computer graphics (CG) rendering, and particularly to the shading task which can be broken up into task spaces of task objects for shading each pixel of an image frame based upon light sources in the scene. By allowing shading task objects to be defined with “data-waiting” slots for light / color data input, and placing task objects in the “active” state for processing by the next available one of an array of processors, the parallel processing efficiency can be kept high without wasting processing resources waiting for return of data.
Owner:SQUARE ENIX HLDG CO LTD

Method and apparatus for adaptive multiple-dimentional signal sequences encoding/decoding

A system and method to process a signal sequence is described. A hybrid block matching and transform based N-Dimensional signal sequence encoder and decoder is disclosed. The encoder includes encoder side block matching predictor, which includes entropy based cost function which can be estimated from certain energy measure of the block matching difference; a fast block matching search method to learn the results from neighboring blocks and to perform large range search with only a small number of points to visit. A method is disclosed to dynamically adjust the cost function parameters and other coding control parameters based on encoder outputs, and to optimize the quality and performance of the encoder. A method is disclosed to enable exploring and rapid processing of fractional grid points for n-dimensional block matching. A hybrid block matching and transform based n-dimensional signal sequence decoder is disclosed. A memory organization and processing array structure to enable efficient processing of n-dimensional signal frames includes an n-dimensional memory capable of rapidly storing and accessing blocks of n-dimensional signals; a multi-level mass memory structure to store massive amount of data before transferring to the n-dimensional memory; and a signal processor array to process the data in the n-dimensional memory.
Owner:VICHIP CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products