-
Notifications
You must be signed in to change notification settings - Fork 1k
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
NGEN_ASM support is incomplete #2061
Comments
@nwnk You're right that |
Are we sure? The nGEN README seems to mention assembly generation as a feature. I would have guessed that it was there for a reason like faster kernel compile times. If that doesn't provide any benefit over CLC then I'm all too happy to remove it, I just want to verify that it's truly unwanted. |
@nwnk Yes, nGEN is a library used internally in oneDNN, but not all parts of it are used in oneDNN. I verified that oneDNN builds fine without |
This already never gets built, we only use the OpenCL generator.
This already never gets built, we only use the OpenCL generator.
This already never gets built, we only use the OpenCL generator.
Fixed by #2078. |
It looks like it simply never gets built.
ngen_asm.hpp
is the only place that definesNGEN_ASM
, and the only place that includes it looks like:Simply defining the macro is not enough, because unlike the per-gen generators there is no
ELFCodeGenerator
that derives fromAsmCodeGenerator
.The text was updated successfully, but these errors were encountered: