Hacker News new | ask | show | jobs
by yazr 3069 days ago
From the leela-zero page :

> If your CPU is not very recent (Haswell or newer, Ryzen or newer), performance will be outright bad,

Obviously TPU >> GPU >> CPU

But are there special vector instructions added in Haswell? Or is this just general preference for a multi core newish cpu ?

2 comments

Not sure if this is their reasoning, but Haswell introduced AVX2 instructions (https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Adv...)
AVX2 introduces vectorized Fused-Multiply-Add, for a 2x boost in linear algebra ops.