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:
Feb. 17, 2026

Filed:

Apr. 01, 2022
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Scott N. Cline, Portland, OR (US);

Ivan B. Ganev, Portland, OR (US);

Robert S. Pawlowski, Beaverton, OR (US);

Jason Howard, Portland, OR (US);

Joshua B. Fryman, Corvallis, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 30/20 (2020.01); G06F 1/03 (2006.01); G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/455 (2018.01); G06F 9/52 (2006.01); G06F 13/24 (2006.01); G06F 30/18 (2020.01);
U.S. Cl.
CPC ...
G06F 30/20 (2020.01); G06F 1/03 (2013.01); G06F 9/30101 (2013.01); G06F 9/3851 (2013.01); G06F 9/455 (2013.01); G06F 9/52 (2013.01); G06F 13/24 (2013.01); G06F 30/18 (2020.01); G06F 2209/521 (2013.01);
Abstract

A graph processing core includes a plurality of processing pipelines and an interrupt controller unit. Each processing pipeline executes one or more threads and includes, for each thread, a register indicating a currently executing program counter vector and another register indicating an interrupt or exception handler vector. The interrupt controller unit may receive interrupt or exception notifications from the processing pipelines, determine a handler vector based on the notification and a set of registers of the interrupt controller unit, and transmit the handler vector to the processing pipeline that issued the interrupt or exception notification. Further, the issuing pipeline may receive the handler vector from the interrupt controller unit, write a value in the first register into the second register, write the handler vector into the first register, and invoke an interrupt or exception hander based on the value written into the first register.


Find Patent Forward Citations

Loading…