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

Reply via email to