Re:The Mill CPU Architecture: Switches [video]
by deepnotderp on Tuesday July 18, 2017 @10:46PM
(#14801749)
Sure. In theory Skylake can deliver ~8uOPs per cycle in parallel.
Do they in real code?
No.
The Mill team claims (with no running general purpose code OR data of any sort) that they can. YMMV, but I bet Intel sleeps safe. Which sucks because I actually want innovation in computer architecture, which is a notoriously uninnovative industry, and the Mill has some genuinely good ideas, but I don't think they'll work here.
Re:The Mill CPU Architecture: Switches [video]
by Veedrac on Wednesday July 19, 2017 @06:15PM
(#14808497)
> In theory Skylake can deliver ~8uOPs per cycle in parallel.
4 µop/cycle after fusion.
Re:The Mill CPU Architecture: Switches [video]
by jimrandomh on Wednesday July 19, 2017 @03:04AM
(#14802467)
ILP and IPC are not the same thing. ILP (instruction-level parallelism) is the number of instructions executed in a non-stalled clock cycle. IPC (instructions per clock) is the average number of instructions executed per clock, including clock cycles spent waiting for main memory and recovering from branch mis-prediction.
Re:The Mill CPU Architecture: Switches [video]
by phkahler on Wednesday July 19, 2017 @09:34AM
(#14804139)
See slide 44:
https://riscv.org/wp-content/uploads/2016/01/Wed1345-RISCV-W...
It is very dependent on the workload.
[deleted]
Re:The Mill CPU Architecture: Switches [video]
by naasking on Wednesday July 19, 2017 @09:57AM
(#14804281)
Decades of optimization on a crap architecture. The Mill has been able to learn from the mistakes made in every architecture to date. The kind of comparison you make doesn't mean anything as a result.
Re:The Mill CPU Architecture: Switches [video]
by mozumder on Thursday July 20, 2017 @04:15AM
(#14810804)
Intel has also learned from each generation.
CISC is very efficient. They do the most ops per transistor.
Are any Intel engineers on this thread saying, whelp if they can do 6 we may as well give up? Or does the lack of any data help you sleep soundly and skeptically?