Andreas Matthies schrieb:
Lothar Jung schrieb:
Zum Beispiel ist MacOS, wegen fehlenden AVX2, nicht ideal für Engine-Schach.
Was hat MacOS mit AVX2 zu tun? Gar nichts.
Ältere Apple Rechner bis ca. 2021 laufen mit MacOS und auf Intel Hardware und unterstützen sehr wohl AVX2.
Und neuere Apple Rechner mit ARM-Prozessoren sind durch die Unterstützung des NEON Befehlssatz dieser Prozessoren in den meisten Engines auch nicht so langsam.
Das ist nicht ganz richtig.
Man kann z.B. auf einem MacBook Pro 16-Zoll M4 MAX Stockfish mit AVX2 theoretisch kompilieren, nur dazu müssten die Stockfish Entwickler diese Möglichkeit zulassen, was laut deren Aussage eine Kleinigkeit an Code wäre, aber 1. Sie mögen Apple nicht. 2. Das kostet immer noch ein bisschen Zeit. 3. Man glaubt das Stockfish minimal langsamer laufen würde als mit pop-neon-dotproduct.
Stockfish unterstützt auch SVE2, aber echtes SVE2 gibt es voraussichtlich erst mit dem M5 Chip.