That binary is for HSAIL, so it will not run for GCN3. The model currently only supports GCN3 ISA binaries and host apps which use the ROCm stack.
The config issue is due to this change: https://gem5.googlesource.com/amd/gem5/+/a0d42e05f700048b3a77d673ca992e227ac982e0, which changed those params, but didn't update the config script. I can ask the author of the above change to fix the config issue, but you will still need to build the ROCm stack and compile benchmarks for GCN3. -----Original Message----- From: gem5-dev [mailto:[email protected]] On Behalf Of Sanchari Sen Sent: Wednesday, June 27, 2018 2:24 PM To: [email protected] Subject: [gem5-dev] Error in running gpu-hello on GCN3_X86 Hi Tony and Tuan, I have cloned the agutierr/master-gcn3-staging branch of gem5 available on "https://gem5.googlesource.com/amd/gem5/" and have built GCN3_X86/gem5.opt using the default GCN3_X86 file in build_opts folder. I am trying to run gpu-hello program on it using the following command "./build/GCN3_X86/gem5.opt configs/example/apu_se.py -c tests/test-progs/gpu-hello/bin/x86/linux/gpu-hello" The gpu-hello binary is the default binary present in the branch. I get the following error on running the above command. Traceback (most recent call last): File "<string>", line 1, in <module> File "gem5/src/python/m5/main.py", line 435, in main exec filecode in scope File "configs/example/apu_se.py", line 249, in <module> shader.impl_kern_boundary_sync = True File "gem5/src/python/m5/SimObject.py", line 1175, in __setattr__ % (self.__class__.__name__, attr) AttributeError: Class Shader has no parameter impl_kern_boundary_sync I would really appreciate any help from you on this. Thanks in advance, Sanchari _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
