3 ms·
Check out my comment from a couple of month ago: https://news.ycombinator.com/item?id=41331786#41331968 https://news.ycombinator.com/item?id=41331786#41331968
by camel-cdr 2y ago
Check out my comment from a couple of month ago: https://news.ycombinator.com/item?id=41331786#41331968 https://news.ycombinator.com/item?id=41331786#41331968
TLDR in RTL simulation XiangShanV3 out-performs my current desktop (Zen1) per cycle in the tested scalar benchmarks by 2x. It's probably closer to 1.5x on regular code.
This roughly matches the reported SPECint2006 scores:
* XiangShanV2: 9.55/GHz
* XiangShanV3: 15/GHz
* Zen2 [1]: 10.5/GHz at boost, 9/GHz at base frequency (closest to Zen1 I could find)
For comparison:
* Cortex-X1: 15.73/GHz
* Apple M1: 21.69/GHz
* SiFive-P670: >12/GHz
* SiFive-P870: >18/GHz
* TT-Ascalon: 18-20/GHz
* Akeana 5300: 25/GHz
Note that it's hard to find SPECint2006 scores for modern x86 or Arm cores because they all use PECint2017.
The final clock frequency obviously also has a big impact, but XiangShanV3 target 3GHz which is quite decent.