-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
config: Increase the memory capacity and add RVV in the dual config #319
Conversation
aa0b73e
to
f367ca0
Compare
@Ziyue-Zhang Which configs are expected to be used for xiangshan master? In #317, @huxuan0307 is using kunminghu config. Current XiangShan maintainers should discuss and reach an agreement on this. |
I think use configs/riscv64-dual-xs-ref_defconfig which updated in this PR is better. I checked the diffrence between riscv64-dual-xs-ref_defconfig and riscv64-dual-xs-kunminghu-ref_defconfig, only found CONFIG_MSIZE and CONFIG_USE_MMAP are different. Config riscv64-dual-xs-kunminghu-ref_defconfig only updated the setting of rvv and rvh. This PR not only updated these, also updated CONFIG_MSIZE and CONFIG_USE_MMAP with value in riscv64-xs-ref_defconfig. |
So close that PR? |
That PR also update single-core config. Can I use that PR update riscv64-xs_defconfig and riscv64-xs-ref_defconfig, but not add new kunminghu config? Too many configs is difficult for us to mantain. |
Sure. It's great |
Since the V extension implementation is enabled by default in Xiangshan, RVV is enabled by default.
At the same time, in order to support the operation of checkpoint on multi-core, the memory and single-core config are set to the same configuration (8G MMAP).