Quote:
Originally Posted by Rogue Leader
Most important part is highlighted. Cranking up the speed more and more wasn't affecting the true bottlenecks of a multitasking operating system. That if you ask it to do more than one thing (especially if its complex) at a time it slows down significantly by splitting the power between everything. It started with GPUs on video cards for gaming and prior to that CAD/CAM, offloading the graphic needs to a separate processor. Now multi core processors allow a power user or gamer to do multiple complex tasks with no slowdown. So the individual task can have the full attention of a CPU.
Exciting times indeed!
|
Cranking up the speed was being harder, thats the main reason they started to do multicores. The reason for this is, the faster you are pushing data the hotter the CPU got therefore you needed a good cooling system (or your processor would melt), and even that is limited. Therefore they had to switch over to more processors. Thats why your multicore processors still are only ~3ghz at the highest. Because that is like the best you are going to get before you see highly diminishing returns.
Most games currently still don't utilize multicores, though more and more of them are starting to. The only things that multicores will help you with is encoding and doing graphical work (which deals with encoding).
Cloud computing will be next. I've seen a lot of companies putting some of their stuff online. Google new OS deals with this, in that you get a basic shell of an OS, but all the stuff like word, excel, photos, etc. are done online through their Googledocs and other various software. Basically everything is kept online, and makes it easier to access it from any location that has access to the internet. Even Microsoft is talking about putting their Word package online. And I've even heard of gaming companies have it to where you connect to their server, and any game that you want (for a fee) on their server. So instead of having it stored locally its stored on a server and you access that server to play. However, in the USA the internet structure is pretty crappy and would have to be redone in order to get the speeds needed for this to be better than having the game stored locally.