Hi All, I am trying to perform GCN3 simulation by following the steps mentioned in http://gem5.org/GPU_Models -- Step 1) Compiled and installed version 1.6.x of ROCR runtime and thunk interface, Step 2) Instead of HCC, I have compiled and installed version 1.6.x of opecl-rocm-runtime. Step 3) Using the gem5 version mentioned in http://gem5.org/GPU_Models, I am trying to simulate clinfo.
ISSUE When the icd_dispatcher does a dlopen on amdocl (which is basically a opecl-rocm-runtime), the assertion at line no 505 of the file amd_blit_kernel.cpp (part of rocr-runtime) fails and the program ends. Upon insepection I found that the contents of the static variable kBlitKernelSource is getting corrupted. Running clinfo on the system itself does not have any issue. It looks like when the call to dlopen is made, while setting up the storage for all the global and static variables of opecl-rocm-runtime and rocr-runtime, some corruption is happening. Could you please shed some light on this. Regards Rahul
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
