Right, the error you got with HeteroSync is because the generation of GPU the Makefile compiled for (gfxXXX) was not the same as the version the simulation supported. Since you were using GCN3 you would need to compile for gfx801 (APU) or gfx803 (dGPU) depending on what if you are trying to run a tightly coupled or discrete GPU experiment. It looks like you were running APU based on what was in your command line, for what it’s worth.
There is not a docker setup for FS mode in the same way there is for SE mode, but there is this: https://www.gem5.org/2023/02/13/moving-to-full-system-gpu.html Matt On Tue, Jun 20, 2023 at 2:18 PM Anoop Mysore via gem5-users < gem5-users@gem5.org> wrote: > Wrong build; it works when built for gfx-8 (per readme) > $ make release-gfx8 > in heterosync directory. > > On Tue, Jun 20, 2023, 6:26 PM Anoop Mysore <mysan...@gmail.com> wrote: > >> Oh I see, that makes sense; I was on ROCm 5.1.0. >> I am now running on docker and the square test works as expected. >> I don't see a ready-made config for full system emulation with gcn3 -- is >> that available someplace else or should I figure out how to build one? I >> think I need that because when I try and run the heterosync benchmark >> (through docker), I see the following: >> ``` >> /HIP/rocclr/hip_code_object.cpp:120: guarantee(false && >> "hipErrorNoBinaryForGpu: Coudn't find binary for current devices!") >> build/GCN3_X86/sim/faults.cc:60: panic: panic condition !FullSystem >> occurred: fault (General-Protection) detected @ PC >> (0x7ffff6afa941=>0x7ffff6afa942).(0=>1) >> Memory Usage: 2502568 KBytes >> Program aborted at tick 72789730000 >> ``` >> Is this expected as I'm running SE mode? >> >>> _______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org > To unsubscribe send an email to gem5-users-le...@gem5.org > -- Regards, Matt Sinclair Assistant Professor University of Wisconsin-Madison Computer Sciences Department cs.wisc.edu/~sinclair
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org