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:
Sep. 21, 2021

Filed:

Feb. 12, 2021
Applicant:

Sambanova Systems, Inc., Palo Alto, CA (US);

Inventors:

Raghu Prabhakar, San Jose, CA (US);

Matthew Thomas Grimm, Boise, ID (US);

Sumti Jairath, Santa Clara, CA (US);

Kin Hing Leung, Cupertino, CA (US);

Sitanshu Gupta, San Jose, CA (US);

Yuan Lin, Campbell, CA (US);

Luca Boasso, Austin, TX (US);

Assignee:

SambaNova Systems, Inc., Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/20 (2006.01);
U.S. Cl.
CPC ...
G06F 13/20 (2013.01);
Abstract

A data processing system comprises compile time logic, runtime logic, a control bus, and instrumentation units operatively coupled to processing units of an array. The compile time logic is configured to generate configuration files for a dataflow graph. The runtime logic is configured to execute the configuration files on the array, and to trigger start and stop events, as defined by the configuration files, in response to implementation of compute and memory operations of the dataflow graph on the array. A control bus is configured to form event routes in the array. The instrumentation units have inputs and outputs connected to the control bus and to the processing units. The instrumentation units are configured to consume the start events on the inputs and start counting clock cycles, consume the stop events on the inputs and stop counting the clock cycles, and report the counted clock cycles on the outputs.


Find Patent Forward Citations

Loading…