Accelergy-Project / timeloop-accelergy-exercises

Exercises for exploring the Fibertree, Timeloop and Accelergy tools
MIT License
80 stars 28 forks source link

Check here! https://github.com/nellie-wu/timeloop/blob/micro22-artifact/src/workload/density-models/real-data.cpp . It's not merged with the main branch (and it uses the old v3 syntax), but if you may adapt the artifact to your needs #38

Closed tony-liu1996 closed 5 months ago

tony-liu1996 commented 5 months ago
          Check here! https://github.com/nellie-wu/timeloop/blob/micro22-artifact/src/workload/density-models/real-data.cpp . It's not merged with the main branch (and it uses the old v3 syntax), but if you may adapt the artifact to your needs

Originally posted by @tanner-andrulis in https://github.com/Accelergy-Project/timeloop-accelergy-exercises/issues/37#issuecomment-2050538513

tony-liu1996 commented 5 months ago

Thanks very much ! so if I want to use the v3 syntax to use sparseloop tools , are all the v3 source codes available in your past repository or in some branch ? it seems there are no previous version codes available for use accelergy , about timeloop I have seen before in gem5connector branch tag. But I dont' konw if v3 timeloop +accelergy is available in use, thanks for your reply!

tanner-andrulis commented 5 months ago

Accelergy and the Accelergy plug-ins are backwards compatible (may require some very minor changes to the definitions of some components).

If that doesn't work, you can also scroll back in the commits for each plug-in until you see one by me, probably titled "v4 update". Pick up the commit immediately prior to that. I would recommend trying to use the current Accelergy and plug-in versions because there are a lot of quality-of-life improvements that would make things easier for you.

For the v3 examples, go back until before the v4 commit in this repository. For the v3 docs: https://timeloop.csail.mit.edu/previous_versions/timeloop-accelergy-v3. As a warning, the "actual data" feature was not added to the docs and the team here does not know how to use it, so the artifact and/or Nellie would be your only sources of knowledge on that.