Re:The Mill CPU Architecture: Switches [video]
by deepnotderp on Tuesday July 18, 2017 @09:33PM
(#14801487)
Fun fact, the Mill's proposed method for hiding that latency, "deferred loads" has already been done by Duke's Architecture Group: http://people.duke.edu/~bcl15/documents/huang2016-nisc.pdf (warning PDF link).
The big gain? A measly ~8%.
Re:The Mill CPU Architecture: Switches [video]
by cwzwarich on Tuesday July 18, 2017 @09:35PM
(#14801504)
This doesn't decouple across function calls like the Mill claims to, right? Although doing that optimization on existing C/C++ programs will be difficult.
Re:The Mill CPU Architecture: Switches [video]
by deepnotderp on Tuesday July 18, 2017 @09:38PM
(#14801518)
I don't think that's enough of a difference, YMMV, but nothing indicates that it should.
Any new microarchitecture needs to first answer that big question -- how is the core going to deal with memory?