Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

6 results about "Fixed-function" patented technology

Fixed-function is a term canonically used to contrast 3D graphics APIs and earlier GPUs designed prior to the advent of shader-based 3D graphics APIs and GPU architectures.

Specialized fixed function hardware for efficient convolution

ActiveUS12608600B2Runtime instruction translationConcurrent instruction executionFixed-functionGraphics
One embodiment provides a graphics processor comprising an instruction cache to store an instruction and a compute block configured to perform multiply-accumulate operations in response to execution of the instruction. The compute block includes a scheduler to schedule a plurality of threads for execution of the instruction and multiply-accumulate circuitry configured to execute the instruction via the plurality of threads, wherein the multiply-accumulate circuitry includes a plurality of functional units configured to process, in parallel via the plurality of threads, a corresponding plurality of matrix elements to multiply a first matrix and a second matrix, and to multiply the first matrix and the second matrix includes to multiply data elements in a row of the first matrix by corresponding data elements in a column of the second matrix to generate a plurality of products.
Owner:INTEL CORP

Implementation of argmax or argmin in hardware

A mechanism for processing, on a hardware accelerator comprising fixed-function circuitry, data according to a neural network process that comprises a neural network with an associated argmax or argmin function. The argmax or argmin function is mapped to a set of elementary neural network operations available to the fixed-function circuitry. The neural network process is then executed using the fixed-function circuitry. The data processed using the neural network process comprises image and / or audio data.
Owner:IMAGINATION TECH LTD

Methods and Graphics Processing Units for Determining Differential Data for Rays of a Ray Bundle

A graphics processing system is configured to perform ray tracing. Rays are bundled together and processed together into a ray bundle using a programmable chip. Intersection testing is performed on the rays of the ray bundle in the scene using fixed function hardware. Results of the intersection testing are used to determine whether the rays are to be maintained in the ray bundle. Shader programs are executed on the rays in the ray bundle by determining differential data for a particular ray of the ray bundle using data for another ray of the ray bundle.
Owner:IMAGINATION TECH LTD

A smart interaction method and system based on programmable gestures and context awareness

PendingCN122308600AFixed-functionInteraction device
This invention discloses an intelligent interaction method and system based on programmable gestures and context awareness. An open, programmable interaction logic management layer is constructed on top of a low-level system with high-precision spatial pointing and multimodal gesture recognition capabilities. This method abstracts the gesture events and motion parameters output by the low-level system into standard programmable interaction elements; through a visual interface or script interface, users can combine custom interaction logic and map it to the control interface of the target software or device; the system determines the current interaction context based on real-time spatial pointing information and dynamically activates the corresponding custom logic; at runtime, it interprets the original interaction signals based on the activated logic, generating and distributing corresponding control commands. This invention transforms fixed-function dedicated interaction devices into freely definable, context-aware general-purpose platforms, improving system flexibility and applicability, and lowering the development and customization threshold.
Owner:BEIJING HAOWANG TECHNOLOGY CO LTD

Methods and Graphics Processing Units for Determining Differential Data for Rays of a Ray Bundle

A graphics processing system is configured to perform ray tracing. Rays are bundled together and processed together into a ray bundle using a programmable chip. Intersection testing is performed on the rays of the ray bundle in the scene using fixed function hardware. Results of the intersection testing are used to determine whether the rays are to be maintained in the ray bundle. A plurality of instances of a shader program, each corresponding to a ray of the ray bundle, are executed, wherein the shader program utilizes data determined by the execution of an instance of the shader program corresponding to a first ray of the ray bundle in the execution of an instance of the shader program for a further ray of the ray bundle.
Owner:IMAGINATION TECH LTD