The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 30, 2021

Filed:

May. 06, 2020
Applicant:

Imagination Technologies Limited, Kings Langley, GB;

Inventors:

John Howson, St. Albans, GB;

Jonathan Redshaw, St. Albans, GB;

Yoong Chert Foo, London, GB;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06T 1/20 (2006.01); G06F 15/80 (2006.01); G06F 9/38 (2018.01); G06F 9/30 (2018.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01); G06F 9/30036 (2013.01); G06F 9/3822 (2013.01); G06F 9/3836 (2013.01); G06F 9/3887 (2013.01); G06F 15/8007 (2013.01); G06F 9/4881 (2013.01); G06F 2209/507 (2013.01);
Abstract

A SIMD processing unit processes a plurality of tasks which each include up to a predetermined maximum number of work items. The work items of a task are arranged for executing a common sequence of instructions on respective data items. The data items are arranged into blocks, with some of the blocks including at least one invalid data item. Work items which relate to invalid data items are invalid work items. The SIMD processing unit comprises a group of processing lanes configured to execute instructions of work items of a particular task over a plurality of processing cycles. A control module assembles work items into the tasks based on the validity of the work items, so that invalid work items of the particular task are temporally aligned across the processing lanes. In this way the number of wasted processing slots due to invalid work items may be reduced.


Find Patent Forward Citations

Loading…