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]
