Wednesday, November 07
Mauser asks, regarding the article on The Superpermutation of Haruhi Suzumiya:
Why would you need to watch all the episodes in every possible order?Well, true, perhaps you wouldn't. We've seen Endless Eight.
And some bright spark figures out that it happens seventeen cycles after you do an integer add, then an integer divide, then issue an AVX256 MADD, then a relative conditional branch, because if you do that exact sequence a register file port gets left in a stuck state and when the branch prediction finally gets resolved, BANG.
Only... What about other sequences? Is this the only problem? If you patch it with a microcode update and systems keep right on crashing, you're not going to set sales records this quarter.
You want to test all possible sequences of instructions, one by one, as quickly as possible. This theorem lets you do it an order of magnitude faster than a naive approach, and provides rules for generating the optimal sequence of instructions.
Posted by: StargazerA5 at Thursday, November 08 2018 01:01 AM (Q7Wqc)
Posted by: kurt duncan at Thursday, November 08 2018 02:30 AM (noh54)
Posted by: Kayle at Thursday, November 08 2018 02:53 AM (TtvMc)
Posted by: Pixy Misa at Thursday, November 08 2018 10:53 AM (PiXy!)
53 queries taking 0.3 seconds, 272 records returned.
Powered by Minx 1.1.6c-pink.