pitrou commented on issue #47769:
URL: https://github.com/apache/arrow/issues/47769#issuecomment-4249946761

   > SVE-128 is often no faster than Neon for similar instructions (e.g., vaddq 
-> svadd). Actually, it's sometimes slightly slower than Neon because most SVE 
operations require an additional predicate argument to activate only partial 
lanes, even though it's always all true for traditional SIMD coding. SVE-256 
will definitely help. AFAIK only Gravtion3 supports SVE-256 (no SVE2). 
Gravtion4 and 5 returns to SVE-128 (with SVE2).
   
   I see, thanks. Unfortunately, it seems most SVE implementations nowadays are 
128-bit?
   
   > Some new instructions introduced in SVE can be useful. E.g., SVE2 svmatch 
can boost special token detection in CSV parser [1], by matching multiple 
tokens in one shot [2].
   
   Is there an exhaustive list of new instructions in SVE (vs Neon) and SVE2 
(vs SVE) somewhere? I couldn't find anything on my own.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to