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:
Jul. 28, 2020

Filed:

Jun. 29, 2016
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Robert Martin Elliott, Cambridge, GB;

Vatsalya Prasad, Cambridge, GB;

Assignee:

Arm Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/38 (2018.01); G06T 1/20 (2006.01); G06F 9/30 (2018.01); G06F 9/52 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3851 (2013.01); G06F 9/3001 (2013.01); G06F 9/3004 (2013.01); G06F 9/3887 (2013.01); G06F 9/467 (2013.01); G06F 9/522 (2013.01); G06T 1/20 (2013.01);
Abstract

A data processing system has an execution pipeline with programmable execution stages which execute instructions to perform data processing operations provided by a host processor and in which execution threads are grouped together into groups in which the threads are executed in lockstep. The system also includes a compiler that compiles programs to generate instructions for the execution stages. The compiler is configured to, for an operation that comprises a memory transaction: issue to the execution stage instructions for executing the operation for the thread group to: perform the operation for the thread group as a whole; and provide the result of the operation to all the active threads of the group. At least one execution stage is configured to, in response to the instructions: perform the operation for the thread group as a whole; and provide the result of the operation to all the active threads of the group.


Find Patent Forward Citations

Elliott, Robert. (2020). Data processing systems (U.S. Patent No. 10725784). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10725784

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…