Iterating group sum of multiple accumulate operations
AssigneeBlaize, Inc.
InventorsSatyaki Koneru, Kamaraj Thangam
Life of this patent
Estimating the term…
Loading patent…
AssigneeBlaize, Inc.
InventorsSatyaki Koneru, Kamaraj Thangam
Estimating the term…
Methods, systems and apparatuses for performing walk operations of single instruction, multiple data (SIMD) instructions are disclosed. One method includes initiating, by a scheduler, a SIMD thread, where the scheduler is operative to schedule the SIMD thread. The method further includes fetching a plurality of instructions for the SIMD thread. The method further includes determining, by a thread arbiter, at least one instruction that is a walk instruction, where the walk instruction iterates a block of instructions for a subset of channels of the SIMD thread, where the walk instruction includes a walk size, and where the walk size is a number of channels in the subset of channels of the SIMD thread that are processed in a walk iteration in association with the walk instruction. The method further includes executing the walk instruction based on the walk size.
A system comprising:
A computer-implemented method comprising:
Dependencies are inferred from the claim text.