Invention Grant
- Patent Title: Iterating group sum of multiple accumulate operations
-
Application No.: US17219926Application Date: 2021-04-01
-
Publication No.: US11307860B1Publication Date: 2022-04-19
- Inventor: Satyaki Koneru , Kamaraj Thangam
- Applicant: Blaize, Inc.
- Applicant Address: US CA El Dorado Hills
- Assignee: Blaize, Inc.
- Current Assignee: Blaize, Inc.
- Current Assignee Address: US CA El Dorado Hills
- Agent Brian R. Short
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
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.
Information query