3 ms·
With AVX-512 one can have a 128-byte table with one vector of lookups produced each cycle :)
by janwas 2y ago
With AVX-512 one can have a 128-byte table with one vector of lookups produced each cycle :)
- celrod 2y agoYes, I have an AVX512 double precision exp implementation that does this thanks to iperm2pd. This approach was also recommended by the Intel optimization manual -- a great resource. I just went with straight math for single-precision, though.