4 ms·
PDEP/PEXT were part of the Intel Haswell microarchitecture, launched in 2013. And yes, they can be extremely useful for efficient join operations in some conte
by jandrewrogers 5y ago
PDEP/PEXT were part of the Intel Haswell microarchitecture, launched in 2013.
And yes, they can be extremely useful for efficient join operations in some contexts, that would be challenging to implement without those instructions. Also selection for some codes. Not everyone needs them, but when you need them you really need them. And those use cases are frequently worth it. I use them to implement a general algebra, much like you suggest.