|
|
|
|
|
by ribit
750 days ago
|
|
Yes, OoO is expensive — after all, that is the cost of performance. Very wide SIMD is great for energy efficiency if that is what your compute patterns require (there is a good reason why GPUs are in-order very wide SMT SIMD processors). Is this the best choice for a general-purpose CPU? That I am not so sure about. A CPU needs to be able to run all kinds of code. A single wide SIMD unit is great for some problems, but it won't deliver good performance if you need more flexibility. Could you point me to the "cmp" thread you mentioned? I don't know where to look for it. |
|
Sure, it's https://news.ycombinator.com/item?id=40465090.