Hi All, I am running gem5 v21.0.0.0, rocm v1.6.x (built from source). The simulations run one host CPU (its pair runs a tiny binary and ends exec quickly) to launch GPU benchmark (hipified Polybench GPU) and one CPU of a separate core-pair(its 2nd core runs a lightweight binary and ends exec quickly) to launch a SPEC-17 CPU benchmark on a 3x3 Mesh network. And I am facing 4 different kinds of errors and am requesting some help regarding them. The GPU benchmarks do "malloc"s of size ranging from 2GB - 10GB. The errors appear on various combination of CPU and GPU benchmarks.
(1) The below error appears and disappears on different simulation runs """"" fdtd2d: ../ROCR-Runtime/src/core/runtime/amd_gpu_agent.cpp:577: virtual void amd::GpuAgent::InitDma(): Assertion `queues_[QueueBlitOnly] != __null && "Queue creation failed"' failed. """"" (2) Similar errors with varying values """"" panic: Possible Deadlock detected. Aborting! version: 4 request.paddr: 0x190b80c uncoalescedTable: 4 current time: 12393604096000 issue_time: 12393350811000 difference: 253285000 Request Tables: Listing pending packets from 4 instructions Addr: [0x2379b, line 0x23780] with 0 pending packets Addr: [0x237ae, line 0x23780] with 64 pending packets Addr: [0x237b0, line 0x23780] with 56 pending packets Addr: [0x237b5, line 0x23780] with 61 pending packets Memory Usage: 57420616 KBytes """"" (3) The below error appears and disappears on different simulation runs: """"" There is no device can be used to do the computation """"" (4) The below error appears and disappears on different simulation runs: """"" fatal: syscall mincore (#27) unimplemented. """"" Thanks and Regards, Sampad Mohapatra
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s