Server based game augmentations. The transition to cloud. Really possible?

Discussion in 'Console Technology' started by Shifty Geezer, May 22, 2013.

  1. djskribbles

    Legend

    Joined:
    Jan 27, 2007
    Messages:
    5,257
    Likes Received:
    667
    I'm pretty sure that he's doubting that cloud computing can be as helpful as you were suggesting.
     
  2. Rangers

    Legend

    Joined:
    Aug 4, 2006
    Messages:
    12,791
    Likes Received:
    1,596
    Pretty much.

    I'm not expecting miracles but if they could say, offload even one CPU core's worth of processing to start, you know, that's good. That's more than MS's 150 mhz upclock (which amounted to 3/4 of one core).

    I put cloud in the "interesting, dont count it out" category, even if it seems no show at launch (besides all the dedi server stuff, which alone is great).

    It's interesting to hear a fresh round of MS touting it after they'd seemingly gone a bit dark on the topic for a few weeks (which could have been read as a bad sign).
     
  3. dumbo11

    Regular

    Joined:
    Apr 21, 2010
    Messages:
    440
    Likes Received:
    7
    If you can think of 15% that can be offloaded, yes. (tasks not sensitive to latency, upload/download bandwidth and [ideally] able to withstand short periods of unreliability).

    AFAICT, after 41+ pages of discussion, we're still looking at whether 1% is possible.
     
  4. function

    function None functional
    Legend

    Joined:
    Mar 27, 2003
    Messages:
    5,854
    Likes Received:
    4,411
    Location:
    Wrong thread
    For multi-player games you could run physics, bot AI, map destruction, and possibly elements of the lighting model at a much higher level of detail than a single host machine could process. You then update clients as appropriate for their needs.

    Could be a big win if you're calculating once at higher quality instead of 32 times at lower quality. Might even save power consumption relative to having 32 more powerful client/peer machines.

    For games that require online anyhoo you might as well make the the experience as impressive, low latency and network tolerant as possible. Fuck host machines. That's a really shit solution.

    For online multiplayer, free cloud storage and processing is a much bigger thing than minor cpu and gpu differences. I just hope that this potential isn't gimpified because PC and PS4 don't offer it for free.

    This is actually worth paying for Gold for (as opposed to the current fairly tepid offering).
     
  5. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,106
    Likes Received:
    16,898
    Location:
    Under my bridge
    For multiplayer games on dedicated servers, you can (and do) do that anyway (within limits, due to the BW and latency limitations impacting opportunities for things like physics calculations). That's not really cloud computing as extolled, nor anything new. The question is what cloud computing can add to the local experience by taking local workloads off the local machine's hands. If nothing can be added in that regard, and the only advantage of the platform is for online multiplayer games, then the answer to the thread question is effectively 'no'. Remote gaming and dedicated servers (both of which could be run on MS's platform) are two different uses of remote computers to cloud computing.
     
  6. function

    function None functional
    Legend

    Joined:
    Mar 27, 2003
    Messages:
    5,854
    Likes Received:
    4,411
    Location:
    Wrong thread
    When you're looking at multiplayer games that would otherwise be designed for running on host machines (as with most current games and iirc even the new PS4 Killzone) then moving work to the cloud could have a huge impact on scope and quality. In the context of what current platforms then we are definitely talking about a "transition to the cloud" as per the thread title.

    And while server side processing is most certainly not something new, an automatically scalable resource based on a particular game's needs at given time, available for free to every game on the level of an entire platform, and with tight integration to the platform SDK, is most certainly something completely new and completely unique and potentially game changing (pun intended) over the long run.

    If we want to keep this discussion based on single player games that have no multilayer elements then the above doesn't warrant further discussion here - although this thread is better than any other to host that discussion afaics - but the truth is that what MS is offering is (as already stated) something completely new, unique and very, very powerful.
     
  7. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,106
    Likes Received:
    16,898
    Location:
    Under my bridge
    Moving locally hosted multiplayer to servers, whether distributed across servers in a cloud configuration or with dedicated boxes per game, is online hosting and not cloud computing augmenting consoles.

    Feel free to start a discussion on what dedicated servers and online multiplayer advantages/changes there are. I consider that a discrete topic. Everything you have talked about can be achieved with static online servers, so isn't unique to cloud computing. Cloud computing can offer a cost advantage for such online servers, but that's a top of server economics and not cloud compute.

    Cloud computing isn't limited to single player games. You could have, for example, a server computing GI lighting for a dynamically deformed world, and sending that lighting info to each player. However, if your doing that server side, one may as well shift the whole game computation to the server, at which point it become server-based gaming and not cloud computation. ;)
     
  8. scently

    Veteran

    Joined:
    Jun 12, 2008
    Messages:
    1,145
    Likes Received:
    563
    This is not explicitly true, and already here in this thread and forum, we have discussed the fact that not all tasks are suited to cloud compute. The idea is that those tasks that will benefit from the advantages of cloud could be moved to it, freeing up some more local resources for those that needs low latency access. Augmentation is the key word/concept here.

    The coming generation will evolve as time goes by, just as the PS3 and the 360 are vastly different and more capable devices compared to the state in which they where launched all those years ago. As this is now a feature of the platform that developers can take advantage of (and FREE), expect to see more uses of It, both novel and as a refinement of previous techniques. I think it will be wrong to discount it because we can't quite think of a way in which it will be used that isn't an extension of the typical use case.

    PS: At the start of this current gen, we didn't have SSAO, but now we do and its cheaper than it was at the start, yet your ps360 and mine are still the same machine eh.
     
  9. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,106
    Likes Received:
    16,898
    Location:
    Under my bridge
    MS providing a service for free or not isn't a technical discussion on what cloud computing can offer. This is a hypothetical, platform agnostic discussion.

    Misplaced discussion moved to rumour thread as I couldn't be bothered to find somewhere better for it. May warrant its own thread if someone wants to compare value of the service.
     
  10. adev

    Newcomer

    Joined:
    Oct 2, 2013
    Messages:
    35
    Likes Received:
    0
  11. MarkoIt

    Regular

    Joined:
    Mar 1, 2007
    Messages:
    392
    Likes Received:
    0
    Let me do a consideration: if really the cloud compute thing is useful in improving realtime graphics, than Microsoft would have done a tech demo on it. Instead, the only thing we got it's Drive Avatar, which is great, but it's not realtime graphics. So, it may help the game overall, but i don't expect too much from the "power of the cloud".
     
  12. adev

    Newcomer

    Joined:
    Oct 2, 2013
    Messages:
    35
    Likes Received:
    0
    Microsoft haven't made any GPU compute or rendering capabilities available via Azure yet, this is all pure speculation but you can imagine it will be available at some point.

    NVidia GRID is working behind a hypervisor.

    The Xbox One has a virtualized GPU.

    AMD is utilising PCoIP from Teradici.

    It's fun to speculate sometimes :)

    Microsoft also has RemoteFX: http://technet.microsoft.com/en-us/library/ff817578(v=ws.10).aspx more speculation from years ago http://www.brianmadden.com/blogs/br...ktops-apps-and-xbox-games-from-the-cloud.aspx
     
    #1012 adev, Oct 17, 2013
    Last edited by a moderator: Oct 17, 2013
  13. pMax

    Regular

    Joined:
    May 14, 2013
    Messages:
    327
    Likes Received:
    22
    Location:
    out of the games
    I was expecting this, but did MS publicly admitted that?

    On a more practical side, given they have win8 on the other side of the hypervisor, do they PAGE also GPU memory as well in it??? I cannot imagine otherwise...
     
  14. adev

    Newcomer

    Joined:
    Oct 2, 2013
    Messages:
    35
    Likes Received:
    0
  15. Ceger

    Newcomer

    Joined:
    Aug 21, 2013
    Messages:
    59
    Likes Received:
    1
    There was the NASA asteroid demo which demonstrated something different than Forza, but necessarily GPU as it is CPU at face level...

    source: http://thenextweb.com/microsoft/201...o-asteroid-maps-next-gen-kinect-and-football/
     
  16. fehu

    Veteran

    Joined:
    Nov 15, 2006
    Messages:
    2,068
    Likes Received:
    992
    Location:
    Somewhere over the ocean
    I've downloaded windows 8.1, I'm upgrading all the visual studio express, I'm doing it togheter with the rest of the world and any download is fast.
    Now I'm convinced, don't know what it's possible to do server side, but the one that can do it is microsoft
     
  17. -tkf-

    Legend

    Joined:
    Sep 4, 2002
    Messages:
    5,634
    Likes Received:
    37
    Is this old?
    http://www.computerbild.de/artikel/cbs-News-Hardware-Xbox-One-7753883.html

    What it says is that Cloud services are limited to Gold users, because it's essentially multiplayer games that takes advantage of the cloud. Which makes me wonder, was there any word on how Forza 5 would work without XBOX Gold? They just disable the cloud services/features for gamers without Gold?

    But it makes sense since what we have seen until now is nothing really new or groundbreaking compared to multiplayer games since forever. And with Cloud services being part of Multiplayer games and not Single player games it doesn't matter that it requires gold.

    With that being said, even if it is glorified dedicated servers it's still a very good thing that Microsoft took it on themselve to build and run it.
     
  18. Gipsel

    Veteran

    Joined:
    Jan 4, 2010
    Messages:
    1,620
    Likes Received:
    264
    Location:
    Hamburg, Germany
    Sounds like a direct contradiction to earlier statements. Don't know if it is just a misunderstanding.
     
  19. fehu

    Veteran

    Joined:
    Nov 15, 2006
    Messages:
    2,068
    Likes Received:
    992
    Location:
    Somewhere over the ocean
    it can be an error in transaltion
    maybe he's only referring to multiplayer support offloaded to their server, and if you want to multiplay you must be a gold
     
  20. Gipsel

    Veteran

    Joined:
    Jan 4, 2010
    Messages:
    1,620
    Likes Received:
    264
    Location:
    Hamburg, Germany
    Sounds a bit like that, but judge for yourself. My rough translation for the non Germans:
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...