[clang] [llvm] [RISCV] Add SpacemiT A100 processor definition (PR #174052)
Mark Zhuang via cfe-commits
cfe-commits at lists.llvm.org
Mon Feb 2 07:10:52 PST 2026
zqb-all wrote:
> Regarding accessing these cores, are kernel changes needed to support thread scheduling described in the doc?
Yes, kernel modifications are required to support thread scheduling for the SMP X100/A100 cores as described. However, the specific kernel patches implementing this support are not yet open-sourced.
The BSP team is currently exploring whether better approaches exist to enable scheduling for X100/A100 cores. Consequently, the implementation may undergo further adjustments before its final open-source release.
For the current method of scheduling processes onto A100 cores (already implemented in some internal/test kernels), you can refer to community notes from users who participated in the K3 tests:
https://github.com/sanderjo/SpacemiT-K3-X100-A100/tree/main
It remains unclear whether the final upstream kernel will support this scenario of asymmetric vlen heterogeneity.
https://github.com/llvm/llvm-project/pull/174052
More information about the cfe-commits
mailing list