XiangShan
XiangShan copied to clipboard
Dual-core simulation failed
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
请完善 To Reproduce、Expected behavior、Screenshots 等内容
[Translation] Please fill out "To Reproduce", "Expected behavior", "Screenshots", etc.