Stop making threads
| Logico15 said: Am I the only one who is starting to dislike toastboy's threads lately? |
LOL i hate most of them
Adinnieken said:
Yes, actually there is and it's already been demonstrated. |
I've seen nVidia's technology for doing global illumination, but they can get away with a higher latency in lighting updates.
However that is using very expensive high performance GPU compute servers.
Has MS even said anything about GPU's in their cloud servers? You can't do much graphics rendering on some Xeon server virtualized to give a fraction of the CPU time to each instance.

Cloud is a marketing term just like blast processing. Doesn't make the games better just a buzz word for people who eat everything they hear right up
Adinnieken said:
It's logical that it can. It's logical that if you off-load some aspects of the rendering that you free up local resources. Therefore, you can use those free resources to do more. |
"It's logical that if you off-load some aspects of the rendering" this is why i call you naive, a 30 fps game renders the entire pipeline in 33 miliseconds, now go to the command line in your computer and ping google, type "ping google.com" you will see it takes up to 100 miliseconds for the answer to return, and note, the google servers didnt do any calculations they responded instantly, in this ideal condition, if a game were to off load anything from the rendering pipeline to a server capable or returning the data instantly you would get 5 frames per second, read that again 5 FRAMES PER SECOND.
The bandwidth between the memory and the video card of the ps4 for example is 176 GB/s, lets say the average house has 5 MB per second connection, adding cloud computing with the ideal conditions were servers take 0 second for calculations and an imposible 0 seconds network latency would increase processing power by 0.002840909091 %.
Do you understand now, how stupid it was when they tried to sell cloud computing as something that could improve graphics ????
dd if = /dev/brain | tail -f | grep games | nc -lnvvp 80
Hey Listen!
DerNebel said:
That game doesn't even look that much better than a current gen game, if Titanfall is supposed to show the capabilities of the Cloud to make X1 games look better, then that's real sad. |
Most early gen games only look a little better than current gen games, not 'much better.' I mean, look to the last gen. Ninja Gaiden on the original Xbox looked as good as most PS3 launch titles. And considering the game isn't even due out for months, if it already looks better, then it's a good sign.
| radha said:
The bandwidth between the memory and the video card of the ps4 for example is 176 GB/s, lets say the average house has 5 MB per second connection, adding cloud computing with the ideal conditions were servers take 0 second for calculations and an imposible 0 seconds network latency would increase processing power by 0.002840909091 %. Do you understand now, how stupid it was when they tried to sell cloud computing as something that could improve graphics ???? |
Except that Nvidia, AMD, Mozilla, OTOY, and Amazon have demonstrated it. Glad you say it can't be done.
Latency can be mitigated, typically by locating data centers across the globe, just as Microsoft, Google, Amazon, and Intel are doing. And my ping time to Google is 10-15ms.
Lastly, you're not rendering the entire game remotely. You're rendering a portion of the game. A relatively small portion, but one that frees resources on the local system so you can utilize those resources to improve graphic fidelity.
You can say whatever you like, that's your right, but it doesn't make you right. The reality is that several companies are engaged in remote graphics processing. They have demonstrated it, and they are actively working to make it a viable reality. Gaikai works on the same basic principles, as Nvidia and Gaikai demonstrated before Sony purchased them. The difference is that all of the rendering is done remotely, but that stream still is sent down to the local system, the stream is still put into a form that the GPU can interact with, and that data is sent right back up to the cloud so the cycle can start up all over again.
So, I'm not sure how Gaikai or PlayStation Now can work, when it's rendering the entire game, but Xbox One can't offload some rendering to a cloud server.
Adinnieken said:
Except that Nvidia, AMD, Mozilla, OTOY, and Amazon have demonstrated it. Glad you say it can't be done. So, I'm not sure how Gaikai or PlayStation Now can work, when it's rendering the entire game, but Xbox One can't offload some rendering to a cloud server. |
Dude isolated conditions are not evidence, they have not proven anything with cosumer technoligy and context.
if they off load part of the rendering you have to wait until the response gets back to continue the rendering.
Gaikai is streaming , is the same as teamviewer, remote desktop, you send controller input, and recieve streamed video, that is not what MS adversites, just the fact that you are comparing to that shows you know nothing about computers so believe whatever you want.
dd if = /dev/brain | tail -f | grep games | nc -lnvvp 80
Hey Listen!
| radha said: Dude isolated conditions are not evidence, they have not proven anything with cosumer technoligy and context. if they off load part of the rendering you have to wait until the response gets back to continue the rendering. Gaikai is streaming , is the same as teamviewer, remote desktop, you send controller input, and recieve streamed video, that is not what MS adversites, just the fact that you are comparing to that shows you know nothing about computers so believe whatever you want. |
Guess what. Off system graphics rendering is streaming. You send up positional data to the remote system, and it sends back the graphical data you request in a stream. The cloud-based graphical server is essentially running the same software you, as a gamer, use to play the game. The difference is that you aren't rendering the entire image in the display. You're rendering an aspect of it. Then a stream engine (a processor, again of which both the Xbox One and PS4 have) decompress the video and break it up into a frame that the GPU can use. That frame then gets overlaid with the one the GPU has been working on.
MS advertises how the cloud can be used in several ways. Off-system graphical processing is just one of them. Someone else covered the three types of cloud use much better than I, read that post.
Oh and by the way. My resume includes 8 years as a system engineer in a data center, and I've managed the capacity on servers that do millions of dollars in transactions per day, and formed the backbone of an entire corporation. I was doing remote computing through web-based applications long before you probably hit puberty. My expertise is application efficiency.
How the HELL do you think cloud-based processing works? High-speed applications, which a game would fall under, don't waste time with large datasets. You send up the information necessary for the server to generate the information you need, in this case an image, and then it sends it back in the format the app, in this case a game, needs.
You're not offloading everything. You're not even offloading physics. You're offloading things like lighting that can free up resources, yet won't be negatively impacted by the latency involved in a network request. And despite what you say, Nvidia have demonstrated that such uses are tolerable up to 1000ms, which is a considerable latency.
So again. You are have a right to your opinion, you are entitled to it, but it still does not make you right. The fact is that the technology has been proven, three GPU companies, as well as Mozilla, OTAY, Amazon, and Microsoft are all working on the technology and several of them currently offer solutions to do it. So, yell it from the highest mountain "Cloud-based Graphics Rendering doesn't work!", but it won't make you correct. You can scream it at the top of your lungs and it won't make you correct.
It does work. The situation in which it is ideal may not exist everywhere. Certainly not through your satellite connection. Nevertheless, it does work, it is feasable and it's only going to get more and more widespread use as time goes on. Accept it. Or go on being Don Quixote and fight the windmills.


I think this is the different situations we are looking at
play on tv with streaming
controller commands => send to server => send back to telly
play locally
controller commands=> send to console=> send to telly
play locally + streaming
controller commands=> send to console=> send to telly
while at the same time * world info on console => send to server doing calcs => send back to console
"I think people should define the word crap" - Kirby007
Join the Prediction League http://www.vgchartz.com/predictions
Instead of seeking to convince others, we can be open to changing our own minds, and seek out information that contradicts our own steadfast point of view. Maybe it’ll turn out that those who disagree with you actually have a solid grasp of the facts. There’s a slight possibility that, after all, you’re the one who’s wrong.