kaivalnp commented on PR #15303:
URL: https://github.com/apache/lucene/pull/15303#issuecomment-3458076922

   @jainankitk I chose integer because these are unsigned numbers, and Java 
does not have an "unsigned long" equivalent (but "unsigned integer" can be 
represented and added / subtracted in an intermediate long).
   
   For SIMD, it's tricky because every operation is dependent on the output of 
the previous operation (carry / borrow) -- so while we can add / subtract (say) 
8 integers at the same time, I don't know if the carry logic can be 
meaningfully parallelized


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to