landguy1 said:
Although i believe M$ and other companies do offload cpu usage to the cloud, i have no direct knowledge of how it is done technically. You seem to be correct, that it has to be real time for it to matter while driving around in Forza to matter. I just know that when we were upgrading our servers in my office, we had an option to go with a server that was half as powerful because the cloud service was going to take up the cpu slack somehow. We didn't go with it, because the charges for the cloud service would have paid for the more expensive server in 18 months... |
Landguy1-
Amazon's EC2 (Elastic compute cloud) Microsoft's Azure, Rackspace, Terramark, etc all offer cloud based computing in the form of virtual servers that are hosted within their phyiscal data centers around the world. You essentially pay a monthly fee per virtual server in their cloud. These cloud based servers are just that - a "standalone" virtual server that you administer just like a physical server to run applications, databases, etc. Gaikai is an extensive cloud computing infrastructure designed primarily for streaming games, but the games run on the virtual servers in the cloud and the graphics get streamed to your console, with bi-directional controller input. Kind of like an interactive YouTube or Netflix on steroids.
However, the cloud service that MS is claiming for Xbox One, and the AI offload processing that the Forza 5 developer was talking about is not some some number of discrete virtual servers running a separate application to support the game - like hosting multiplayer gaming sessions. They're claiming that the XBox is able to __offload CPU cycles__ to the cloud and thus reclaim local CPU cycles to use for better graphics, etc. Essentially a cloud-based CPU co-processor.
**This type of high-speed, low-latency CPU offloading is simply NOT POSSIBLE with current Internet speeds!!** Hell, you can't even do it with multiple 10Gbps fiber optic links between 2 servers in the same data center. Sure you can transmit data back and forth really fast, but actually offloading CPU cycles in reall time requires bandwidth and latency tolerances several orders of magnitude better than what consumers can get from even the fastest residential Internet providers.
This whole "Power of the Cloud" bulls**t from Microsoft is just marketing spin, smoke, and mirrors. It WILL NOT magically make the XBox One 600% faster.







