Skip to content

Commit ce7f1f1

Browse files
Refine compute-backends labels and Scalar scope.
Add RV64GC and IME subtitles to the diagram; move U74 4×4 DGEMM under Scalar in the homepage table. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 2fdddef commit ce7f1f1

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ Each RISC-V board exposes several compute paths. We benchmark and tune them inde
1212

1313
| Path | What it is | Examples on our boards |
1414
| ---- | ---------- | ---------------------- |
15-
| **Scalar** | Portable C fallbacks — the correctness baseline | `OPENBLAS_CORETYPE=RISCV64_GENERIC`; VisionFive 2 before the U74 kernel |
15+
| **Scalar** | Scalar ISA and portable C kernels — the correctness baseline | `rv64gc` on VisionFive 2; `OPENBLAS_CORETYPE=RISCV64_GENERIC`; U74 **4×4 DGEMM** tuning |
1616
| **Vector** | ISA vector extensions (RVV) in shared libs | OpenBLAS `RISCV64_ZVL256B` on SpaceMiT X60; the `gemv_n` bug we fixed |
17-
| **Specific** | Silicon-tuned micro-kernels and custom units | U74 **4×4 DGEMM** on VisionFive 2; X60 **IME** (`smt.vmadot`) int8 on RV2 / F3 |
17+
| **Specific** | Silicon-specific custom units beyond RVV | X60 **IME** (`smt.vmadot`) int8 on [RV2](boards/RV2.html) / [F3](boards/F3.html) |
1818
| **GPU** | Discrete or integrated accelerators | On the roadmap — not yet in our RISC-V board benchmarks |
1919

2020
Recent highlights on the Orange Pi RV2 (SpaceMiT X60, RVV): fixing an OpenBLAS `gemv_n` bug restores correctness across [BLAS](scientific-libs/blas.html), [LAPACK](scientific-libs/lapack.html), [ELPA](scientific-libs/elpa.html), [HPL](apps/hpl.html), and [Quantum ESPRESSO](apps/qe.html) — with patched RVV reaching **10.53 GFLOP/s** on Linpack, **1.58×** on a dense eigensolve, and **1.31×** on a 64-atom Si DFT SCF.

assets/images/compute-backends.svg

Lines changed: 4 additions & 2 deletions
Loading

website.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Nav config: `_config.yml` (`navigation`, `navigation_boards`, `navigation_apps`,
4444

4545
| Date | Decision |
4646
|------|----------|
47+
| 2026-07-15 | Compute-backends diagram: RV64GC / IME subtitles; U74 DGEMM under Scalar |
4748
| 2026-07-15 | Homepage: compute-backends illustration (Scalar / Vector / Specific / GPU) |
4849
| 2026-07-14 | Nav layout: 3 stacked rows — Apps (top), Scientific libs (middle), Boards (bottom) |
4950
| 2026-07-14 | Add Quantum ESPRESSO app page from `opensolvers/benchmarks/qe` |

0 commit comments

Comments
 (0)