Are there any cycle-accurate or -reporting modern x86(-64)+SIMD emulators (thus, for specific microarchs) beside https://software.intel.com/en-us/articles/intel-architecture-code-analyzer …?
-
-
Replying to @solardiz @matthew_d_green
Are modern x86 systems cycle accurate in any predictable sense?
2 replies 1 retweet 3 likes -
Given all the clock domains I'm not so sure...
1 reply 0 retweets 0 likes -
Are there multiple clocks inside Intel now?
1 reply 0 retweets 0 likes -
Don't they have separate clocks for uncore, cores, caches, memory controller, etc these days?
1 reply 0 retweets 0 likes -
Uncore has been spectate from core since Haswell I think. Not certain on other components.
1 reply 0 retweets 0 likes -
How separate? Literally independent crystals, asynchronously bound?
3 replies 0 retweets 0 likes -
I think there's usually a single reference xtal on the motherboard, but the clock distribution is complex from there.
1 reply 0 retweets 0 likes
At the kind of frequencies involved you can be in one cycle on on device and the next on another, so you might as well say it's async.
-
-
I'm interested from the perspective of RNG; "a man with one clock knows what time it is, a man with two clocks is never sure"
1 reply 0 retweets 2 likes -
TRNGs that extract entropy from two unlocked clocks are a thing. I think the iPhone uses one.
1 reply 0 retweets 2 likes - Show replies
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.