Skip to content

Docs: sync with ndarray v0.2.5 (LASX kernels on loong64) - #11

Merged
tannevaled merged 1 commit into
mainfrom
ndarray-v0.2.5-lasx
Oct 4, 2026
Merged

tannevaled merged 1 commit into
mainfrom
ndarray-v0.2.5-lasx

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Brings the docs in line with go-ndarray/ndarray v0.2.5 (PR go-ndarray/ndarray#22).

  • performance.md: re-synced verbatim from docs/perf.md at v0.2.5 (adds the section loong64: LASX kernels (2026-10-04) and the loong64 entry under SIMD coverage). The docs-only top summary is kept and updated: Where it stands at v0.2.5, the Loongson 3C5000L figures from perf.md (micro-kernel 7.0 → 27.5 GFLOP/s, serial GEMM 512² 5.3 → 20.0 GFLOP/s, against the scalar code, no NumPy/BLAS reference on that host), and SIMD on amd64, arm64, ppc64le and loong64.
  • index.md: the Performance & architectures paragraph mirrors the README at v0.2.5 (LASX on loong64 when the CPU has it, LASX 8×8 micro-kernel; riscv64, s390x and 32-bit run pure Go).
  • roadmap.md: the present-tense "Today (v0.2.3) … loong64 runs the pure-Go reference code" and the Phase 1 "other targets" list are corrected, following docs/plan-ndarray.md at v0.2.5.

mkdocs build --strict passes locally. The outdated-version banner (overrides/main.html) is untouched.

🤖 Generated with Claude Code

- performance.md: re-synced verbatim from docs/perf.md at v0.2.5 (new
  section "loong64: LASX kernels (2026-10-04)", SIMD coverage updated);
  the docs-only summary now reads "Where it stands at v0.2.5", cites
  the Loongson 3C5000L figures and lists four SIMD architectures.
- index.md: performance paragraph mirrors the README at v0.2.5.
- roadmap.md: loong64 no longer described as running pure-Go code only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit a71e1f7 into main Oct 4, 2026
2 checks passed
@tannevaled
tannevaled deleted the ndarray-v0.2.5-lasx branch October 4, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant