Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erroring out when requesting fused (br)gemm with bias addition and we do not have binary col bcast flag set #766

Open
egeor opened this issue May 17, 2023 · 0 comments
Assignees

Comments

@egeor
Copy link
Collaborator

egeor commented May 17, 2023

No description provided.

@egeor egeor self-assigned this May 17, 2023
adam-smnk added a commit to plaidml/tpp-mlir that referenced this issue Jun 14, 2023
Adds a workaround to enable working lowering of `tpp.fused_brgemm`
without XSMM `bcast_col_in0` binary flag.
Additionally, quarternary ops testing is improved.

Due to current limitation of LIBXSMM
libxsmm/libxsmm#766, code generation fails
when the specific binary flag is not present.
After TPP on tensors support was introduced, `tpp.fused_brgemm` ops
which violate this limitation started showing up. To address the issue,
offending fused ops are split into separate XSMM operations which do not
have this limitations.

Work towards #580
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant