I tried to run conv benchmark from Deepbench suite but I got this very weird and unusual error:
accel-sim.out: ../abstract_hardware_model.h:1535: warp_inst_t** register_set::get_free(): Assertion `0 && "No free registers found"' failed.
It seems that there is not enough register for running this benchmark. However, I already ran range of benchmarks from parboil, rodinia, pannotia, polybench, ispass-2009 and all were in the same gpgpusim.config file.
Is it the case that I should increase the number of registers for Deepbench-conv benchmark ? Or the problem is the way I generated the trace file.
Hi all,
I tried to run conv benchmark from Deepbench suite but I got this very weird and unusual error:
accel-sim.out: ../abstract_hardware_model.h:1535: warp_inst_t** register_set::get_free(): Assertion `0 && "No free registers found"' failed.
It seems that there is not enough register for running this benchmark. However, I already ran range of benchmarks from parboil, rodinia, pannotia, polybench, ispass-2009 and all were in the same gpgpusim.config file.
Is it the case that I should increase the number of registers for Deepbench-conv benchmark ? Or the problem is the way I generated the trace file.
Thanks, Ben