gem5 icon indicating copy to clipboard operation
gem5 copied to clipboard

misc: Add Pannotia GPU tests

Open mkjost0 opened this issue 1 year ago • 3 comments

This adds the Pannotia GPU tests to be run weekly, though currently the binaries for these tests aren't compiling properly due to being unable to find m5ops, so they are still a work in progress.

Change-Id: I7feb28aa1921e67ecacd084e84edcf43a87241ba

mkjost0 avatar Sep 01 '23 17:09 mkjost0

Is there something different about this application vs. other applications using m5ops that is causing the compilation issues?

abmerop avatar Sep 11 '23 15:09 abmerop

@mkjost0 : now that https://github.com/gem5/gem5-resources/pull/5 and https://github.com/gem5/gem5/pull/186 have been merged in, minimally lines 74-76 will need to change to use the new input args for FW. @jebraun3 please help @mkjost0 with what change is needed.

Maximally, we should work together to figure out how to update the YAML file to the new format James used in https://github.com/gem5/gem5/pull/186 in weekly.sh -- it looks like 74-76 don't use that format. We are happy to help in any way here to make it easy so James' subsequent patches can update the weekly YAML file.

mattsinc avatar Sep 18 '23 22:09 mattsinc

@mkjost0 Sorry for responding to this so late. For FW to work, the options in line 76 would need to change to be --options="-f 1k_128k.gr -m default". To fully utilize the new changes, FW should be run on the underlying hardware (not in gem5) with the options --options="-f 1k_128k.gr -m generate", then in gem5 with the options --options="-m usemmap". Please let me know if you have any questions.

jebraun3 avatar Sep 25 '23 16:09 jebraun3

Closing as this appears to have abandoned. An issue has been created to track the adding of Pannotia to the GPU tests if desired: #1422

BobbyRBruce avatar Aug 07 '24 01:08 BobbyRBruce

Closing as this appears to have abandoned. An issue has been created to track the adding of Pannotia to the GPU tests if desired: #1422

I was not aware the GPU tests had been removed from weekly ... do you know what they were failing on?

mattsinc avatar Aug 07 '24 02:08 mattsinc

I

Closing as this appears to have abandoned. An issue has been created to track the adding of Pannotia to the GPU tests if desired: #1422

I was not aware the GPU tests had been removed from weekly ... do you know what they were failing on?

I don't have a good grasp of this, only to say that this was a change Melissa had yet to finish upon leaving. YOu can see I tried back in November to take over her work but this PR is dependent on a docker image she didn't provide sources for. I'd probably advise anyone taking over this task to just start from scratch otherwise it's confusing

I also was a little surprised we never got these in. I felt we had, but I checked and they were not translated from the jenkins to the GitHub Actions runner system. They were just here for someone else to pick up.

BobbyRBruce avatar Aug 07 '24 02:08 BobbyRBruce