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

Error: Unsupported instruction #20

Open
hakukohaku opened this issue Jul 19, 2024 · 1 comment
Open

Error: Unsupported instruction #20

hakukohaku opened this issue Jul 19, 2024 · 1 comment

Comments

@hakukohaku
Copy link

I want to simulate the flashattention_2 in pulp_platform/snitch_cluster/sw/dnn by banshee, but the following error was encountered:

ERROR banshee::tran > Unsupported instruction 0x800027b8: <illegal 0xf60b80d3>
ERROR banshee::tran > Unsupported instruction 0x800027c0: <illegal 0xe6010bd3>
ERROR banshee::tran > Unsupported instruction 0x800027e0: <illegal 0xf60c01d3>
......
All these instructions are fmv.b.x or fmv.x.b. Does banshee support them? Or how to resolve this error?

@SamuelRiedel
Copy link
Member

Banshee currently doesn't support those operations. It only supports the word and half-word versions at the moment: https://github.com/pulp-platform/banshee/blob/main/src/tran.rs#L3254

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

2 participants