XiangShan icon indicating copy to clipboard operation
XiangShan copied to clipboard

Dual-core simulation failed

Open JackyWu526 opened this issue 1 year ago • 1 comments

Describe the bug 使用make verilog NUM_CORES=2生成两核的代码,make emu -j32生成仿真环境,再./build/emu -i ./ready-to-run/linux.bin执行仿真,结果出错。请问双核测试的bin文件需要重新生成吗?上面的操作步骤准确吗?我如何才能跑起双核测试,谢谢!

[Translation] Use make verilog NUM_CORES=2 to generate dual-core code, make emu -j32 to generate the simulation environment, and then ./build/emu -i ./ready-to-run/linux.bin to execute the simulation, and the result is wrong. Does the bin file for the dual-core test need to be regenerated? Are the above steps accurate? How can I run the dual-core test, thanks!

To Reproduce

Expected behavior

Screenshots

Environment (optional, if necessary):

  • OS: Ubuntu 20.04 LTS
  • Compiler: GCC 9.4.0

Additional context

JackyWu526 avatar Jul 13 '23 08:07 JackyWu526

请完善 To Reproduce、Expected behavior、Screenshots 等内容

[Translation] Please fill out "To Reproduce", "Expected behavior", "Screenshots", etc.

wakafa1 avatar Jul 15 '23 05:07 wakafa1