-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Divide prepacked matmul inputs into depth blocks
Divide prepacked into depth blocks with a size that matches the depth block size (`kc`) used during computation. This allows for the generic GEMM code to be agnostic of the layout of panels within a block, as it no longer needs to be able to slice panels along the depth dimension. Instead it just uses a depth block index to pick a panel with the pre-determined block size. This in turn gives the GEMM kernel freedom to choose the layout within each panel. This partly undoes #482.
- Loading branch information
1 parent
1168588
commit 6ec1b1b
Showing
3 changed files
with
153 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.