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. 23, 2024

Filed:

Jun. 28, 2019
Applicant:

Ati Technologies Ulc, Markham, CA;

Inventors:

Tung Chuen Kwong, Richmond Hill, CA;

Clarence Ip, Unionville, CA;

Benjamin Koon Pan Chan, Markham, CA;

Edward Lee Kim-Koon, Richmond Hill, CA;

Meghana Manjunatha, North York, CA;

Assignee:

ATI Technologies ULC, Markham, CA;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 9/545 (2013.01); G06F 9/30036 (2013.01); G06F 9/3877 (2013.01); G06F 9/5072 (2013.01); G06F 9/541 (2013.01); G06F 11/3672 (2013.01);
Abstract

Systems, apparatuses, and methods for implementing a safety monitor framework for a safety-critical graphics processing unit (GPU) compute application are disclosed. A system includes a safety-critical GPU compute application, a safety monitor, and a GPU. The safety monitor receives a compute grid, test vectors, and a compute kernel from the safety-critical GPU compute application. The safety monitor generates a modified compute grid by adding extra tiles to the original compute grid, with the extra tiles generated based on the test vectors. The safety monitor provides the modified compute grid and compute kernel to the GPU for processing. The safety monitor determines the likelihood of erroneous processing of the original compute grid by comparing the actual results for the extra tiles with known good results. The safety monitor complements the overall fault coverage of the GPU hardware and covers faults only observable at the application programming interface (API) level.


Find Patent Forward Citations

Loading…