CMU-SAFARI/ramulator

Assert Error When Running FCFS Policy

Opened this issue · 1 comments

Hello,

I'm getting the following error when running Ramulator with the FCFS scheduling policy:

ramulator: src/Refresh.h:107: void ramulator::Refreshramulator::DDR3::refresh_target(Controller *, int, int, int) [T = ramulator::DDR3]: Assertion `res' failed.

I'm running Ramulator with 4 gunzipped cpu traces from the cputraces directory. So I'm running something like:

./ramulator configs/DDR3-config.cfg --mode=cpu cpu.trace ./cputraces/462.libquantum ./cputraces/437.leslie3d ./cputraces/433.milc ./cputraces/464.h264ref

Does anyone have any information on what could be causing this issue? Can anyone reproduce the issue?

Steps to reproduce:

  • Compile Ramulator with the FCFS scheduling policy in Scheduler.h
  • Run Ramulator in cpu mode with DDR3-config.cfg and the 462.libquantum, 437.leslie3d, 433.milc, and 464.h264ref trace files

Hello,

I am facing the same issue! @psoni357, did you find any solution for it?

Thanks