Skip to content
STIMSMITH

XiangShan

Tool
First seen 6/6/2026
Last seen 7/11/2026
Evidence 14 chunks

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

21 connections
RISC-V implements → 100% 4e
XiangShan is a RISC-V processor design.
DiffTest-H ← evaluates 100% 3e
DiffTest-H is deployed and evaluated on XiangShan, a 6-wide out-of-order RISC-V processor.
vector/hypervisor extensions implements → 90% 2e
XiangShan supports vector and hypervisor extensions as part of its verification coverage.
DejaVuzz ← evaluates 100% 2e
DejaVuzz is evaluated on the XiangShan RISC-V out-of-order processor.
out-of-order processor implements → 100% 2e
XiangShan is a 6-wide out-of-order processor.
NEMU uses → 97% 2e
XiangShan uses NEMU as the primary golden reference model for differential testing.
scripts/xiangshan.py ← part of 95% 2e
scripts/xiangshan.py is part of XiangShan's test execution infrastructure.
DiffTest uses → 97% 1e
XiangShan uses Difftest for ISA co-simulation based verification.
Multi-Core Validation uses → 90% 1e
XiangShan employs multi-core validation to verify cache coherence and memory ordering.
LightSSS uses → 88% 1e
XiangShan uses LightSSS for checkpoint-based waveform dumping during simulation.
DiffTest ← evaluates 97% 1e
Difftest is used to verify the XiangShan processor implementation.
RISC-V uses → 100% 1e
XiangShan is a RISC-V out-of-order processor using the RV64GC instruction set.
XSNoCDiffTopConfig ← part of 88% 1e
XSNoCDiffTopConfig is a configuration artifact used in XiangShan multi-core validation.
Difftest uses → 98% 1e
XiangShan uses the difftest framework for comprehensive functional verification.
spike uses → 95% 1e
XiangShan supports Spike as an alternative golden reference model.
Verilator uses → 95% 1e
XiangShan supports Verilator as a simulation backend.
VCS uses → 95% 1e
XiangShan supports VCS as a simulation backend.
Fork-Based Fast Checkpointing uses → 95% 1e
XiangShan implements fork-based checkpointing to accelerate simulation of long-running workloads.
Profile-Guided Optimization uses → 95% 1e
XiangShan supports Profile-Guided Optimization to maximize simulation speed.
ChiselDB uses → 95% 1e
ChiselDB is integrated into XiangShan for hardware debugging purposes.
TL-Test ← evaluates 90% 1e
TL-Test evaluates the cache subsystem of XiangShan by dumping and replaying traces.