News for hackers. Stuff that matters.
Re:Firefox 64 built with GCC and Clang by nkurz on Sunday December 16, 2018 @09:41AM (#18693210)
You're right, sorry. I concentrate on integer operations, which are mostly restricted to 128-bit on AVX, and had forgotten that it also supported 256-bit floating point. I'm not sure which (if either) would be most relevant to a web browser. I hope this error doesn't distract too much from my overall point.
Re:Firefox 64 built with GCC and Clang by innocenat on Sunday December 16, 2018 @01:10PM (#18694225)
AVX does not add anything to integer operation, like SSE. 128-bit integer is SSE2, which is part of amd64.
Re:Firefox 64 built with GCC and Clang by nkurz on Sunday December 16, 2018 @01:44PM (#18694421)
Well, AVX does explicitly add 256-bit integer loads and stores: https://software.intel.com/sites/landingpage/IntrinsicsGuide....

And some of the Boolean operations can be quite useful on integers. So even for integers, I was definitely wrong to characterize AVX as 128-bit.

Re:Firefox 64 built with GCC and Clang by BeeOnRope on Monday December 17, 2018 @10:48PM (#18704387)
Also AVX has shuffles which are interesting for integer code.