"Computers", or CPUs? I'm not sure there is a way to redesign CPUs that is faster than what we have today. If general purpose software magically was able to use a lot more cores (like a GPU), then maybe this is true, but otherwise I don't see where you're getting the "faster"?
-
-
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.
2 replies 0 retweets 5 likes -
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
But if there is some way to redesign _the computer_ to be faster, that part I don't really get, but that may just be because I don't really know what's possible, since I am not a hardware designer.
-
-
It sounds like what you guys are saying can be done by JavaScript with guard rails. I'll start working on a new framework that adds restrictions to how you design your code. And since I can't make a piece of hardware we'll just worry about the web.pic.twitter.com/EAhWrGyA2i
0 replies 0 retweets 2 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.