Most of the performance increases you see from year to year in modern CPUs come directly from the complexity. They can't make it go any faster without adding more complexity, that's why they do it. If they could have kept it simple and increased the clock rate, they would have.
-
-
So really the only way you get "simpler and faster" would be if you made the software much more parallel, using way way way more threads than it does now. Otherwise, simplifying the CPU will only make it slower for current code. I'm pretty sure of that?
2 replies 0 retweets 2 likes -
So maybe you could do what you were saying, but we'd have to drastically improve the average piece of software first... and, uh... well, I mean... I think we both know how that's been going :(
0 replies 0 retweets 4 likes -
This Tweet is unavailable.
-
This Tweet is unavailable.
-
Replying to @Jonathan_Blow @hmn_riscy
Sorry about that, then, but if that's the case I'm even more confused because I don't know how you can make a computer faster if the CPU stays the same speed? I think reliability would improve dramatically by simplifying the rest of the computer, but would it get faster?
0 replies 0 retweets 1 like -
This Tweet is unavailable.
-
Replying to @Jonathan_Blow @hmn_riscy
The software? I mean none of it has to do with "the computer" as far as I can tell. There are a lot of reliability issues that have to do with the computer, but the speed issues seem to be entirely software-related, except for really specific edge cases...
1 reply 0 retweets 3 likes -
Another way to say would be, from my perspective, you have to redesign the computer for reliability, and you have to redesign the software for performance (and reliability) (and not being giant turdbombs, just in general).
2 replies 0 retweets 1 like -
This Tweet is unavailable.
OK then, that is definitely true.
-
-
Replying to @cmuratori @Jonathan_Blow
I love it. You two agree with each other a lot, but you sure ain't circlejerking.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
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.