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

There's no LSU compatibled with AlmaIFIntegrator found in almaif.hdb #258

Open
Lixiang9716 opened this issue Apr 27, 2024 · 4 comments
Open

Comments

@Lixiang9716
Copy link

I want to reproduce a lenet project https://github.com/kanishkan/lenet.git.However , I found no LSU compatibled with AlmaIFIntegrator in almaif.hdb.
1714234004771
How can I fix it ?

@TopiLeppanen
Copy link
Contributor

TopiLeppanen commented Apr 29, 2024

Hello,
The way I have been generating the AlmaIFIntegrator compatible LSUs is using the generate_lsu_32.hdb, which generates the RTL from operation snippets. So, try adding that to the --hdb-list=
You could also use the GUI to select the operation implementations from the hdb, but the CLI-version is easier, since it will automatically look for them.

Hopefully that is compatible to what Kanishkan was doing with the lenet. I haven't run that myself. It's possible that due to the version control difficulties related to hdbs, we might not now have the exact same almaif.hdb that he was using back then.

@pjaaskel
Copy link
Contributor

@kanishkan any ideas?

@kanishkan
Copy link
Contributor

This issue might be related to - kanishkan/lenet#3.. removing SIMD ops from LSU and following Topi's suggesstion should help.

Alternatively, you can try to use one of the ADF from OpenASIP repo (/share/tce/data/mach/).

@Lixiang9716
Copy link
Author

thanks.

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

4 participants