Ha, Intel were *so proud* of their high throughput RDRAND, and now it turns out they leak the values all over the other cores and the microcode patch to fix it... has a 97% performance hit. As in you get ~1/30th of the performance you used to. Whoops! https://www.phoronix.com/scan.php?page=news_item&px=RdRand-3-Percent …
It was just a quick sysbench thing, not even sure exactly what kind of memory workload it's using, vs "a: rdrand %rax; jmp a", but yeah.... it looks pretty bad.
-
-
might be interesting to see what happens if one wouldn't loop around a single rdrand but a block of 16 or more and see if it makes it even worse.
-
I tried that but it didn't seem to be much worse. I think the overhead of the jump is negligible.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.