Closed
Description
Hi,
I slightly modified the kernel to implement a simple function and run GEMM, but I encountered a deadlock. This only occurs when the matrix size is large (4096x4096). May I ask if there is any indication of why this might happen? Is there a common reason for this?
Thank you!!!
GPGPU-Sim uArch: ERROR ** deadlock detected: last writeback core 40 @ gpu_sim_cycle 28773 (+ gpu_tot_sim_cycle 4294867296) (71227 cycles ago)
GPGPU-Sim uArch: DEADLOCK shader cores no longer committing instructions [core(# threads)]:
GPGPU-Sim uArch: DEADLOCK 0(128) 1(128) 2(128) 3(128) 4(128) 5(128) 6(128) 7(128) + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ... + others ...
GPGPU-Sim uArch DEADLOCK: memory partition 0 busy
GPGPU-Sim uArch DEADLOCK: memory partition 1 busy
GPGPU-Sim uArch DEADLOCK: memory partition 2 busy
GPGPU-Sim uArch DEADLOCK: memory partition 3 busy
GPGPU-Sim uArch DEADLOCK: memory partition 4 busy
GPGPU-Sim uArch DEADLOCK: memory partition 5 busy
GPGPU-Sim uArch DEADLOCK: memory partition 6 busy
GPGPU-Sim uArch DEADLOCK: memory partition 7 busy
GPGPU-Sim uArch DEADLOCK: memory partition 8 busy
GPGPU-Sim uArch DEADLOCK: memory partition 9 busy
GPGPU-Sim uArch DEADLOCK: memory partition 10 busy
GPGPU-Sim uArch DEADLOCK: memory partition 11 busy
GPGPU-Sim uArch DEADLOCK: memory partition 12 busy
GPGPU-Sim uArch DEADLOCK: memory partition 13 busy
GPGPU-Sim uArch DEADLOCK: memory partition 14 busy
GPGPU-Sim uArch DEADLOCK: memory partition 15 busy
GPGPU-Sim uArch DEADLOCK: iterconnect contains traffic
GPGPU-Sim uArch: ICNT:Display State: Under implementation
Re-run the simulator in gdb and use debug routines in .gdbinit to debug this
Metadata
Metadata
Assignees
Labels
No labels