Skip to content

LSX/LASX NNUE paths optimizes - #7005

Open
WenceyWang wants to merge 1 commit into
official-stockfish:masterfrom
WenceyWang:packed-test
Open

LSX/LASX NNUE paths optimizes#7005
WenceyWang wants to merge 1 commit into
official-stockfish:masterfrom
WenceyWang:packed-test

Conversation

@WenceyWang

Copy link
Copy Markdown
Contributor

Optimizes the LoongArch NNUE SIMD implementation, avoiding permutation and shuffle operations in ClippedReLU and SqrClippedReLU.

Adds LSX path that widens and processes both halves of each signed-byte weight vector.

Passed STC:

LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 50528 W: 13459 L: 13130 D: 23939
Ptnml(0-2): 182, 5438, 13706, 5745, 193
https://tests.stockfishchess.org/tests/view/6a607ab325028d004c922829

No functional change.

@vondele

vondele commented Jul 26, 2026

Copy link
Copy Markdown
Member

Thanks, this will need rebasing on current master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants