5 ms·
Yes I agree, what bothers me is that instead of that we are getting micro-code bloating instructions such as PEXT and PDEP.
by pmalynin 12y ago
Yes I agree, what bothers me is that instead of that we are getting micro-code bloating instructions such as PEXT and PDEP.
- nkurz 12y agoPersonally, I think those two are great. One of my tasks recently as accelerating VByte encoding, and PDEP/PEXT are practically made for the task. I don't think either of them is micro-coded. Both are 3-cycle latency, but use only a single Port 1 µop. I really like the BMI/BMI2 instructions sets, and find them to be of equal or greater immediate benefit than AVX2 (which I like too).
- stephencanon 12y agoPDEP and PEXT are wonderful little instructions (and as you say, they are not micro-coded).