Patent · US Active

Distributed compute work parser circuitry using communications fabric

US10593094B1 · kind B1 · utility

6Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2018
Grant dateMar 17, 2020
Priority date
Expiry dateSep 26, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2200/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed relating to distributing work from compute kernels using a distributed hierarchical parser architecture. In some embodiments, an apparatus includes a plurality of shader units configured to perform operations for compute workgroups included in compute kernels processed by the apparatus, a plurality of distributed workload parser circuits, and a communications fabric connected to the plurality of distributed workload parser circuits and a master workload parser circuit. In some embodiments, the master workload parser circuit is configured to iteratively determine a next position in multiple dimensions for a next batch of workgroups from the kernel and send batch information to the distributed workload parser circuits via the communications fabric to assign the batch of workgroups. In some embodiments, the distributed parsers maintain coordinate information for the kernel and update the coordinate information in response to the batch information, even when the distributed parsers are not assigned to execute the batch.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.