• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft's xCloud is a Push Towards Game Streaming Future, Powered by AMD

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.34/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
Microsoft has announced their xCloud initiative, a game streaming effort that looks to bridge the gap between local and stream-based gaming. xCloud is looking to bring true, platform-agnostic gaming with much lower bandwidth requirements due to a number of technologies being researched and worked on by Microsoft. Chief among these are low-latency networking, encoding, and decoding advances - all crucial parts of the puzzle for solving latency and poor image quality issues. xCloud aims to allow for "high-quality experiences at the lowest possible bitrates that work across the widest possible networks" - with 4G and 5G support. For now, the test version of xCloud only requires a minimum 10 Mbps connection, which is already very impressive in abstract - though of course it would require more info on the rendering specs being delivered to the recipient's system for deeper analysis.

One big takeaway here is that this xCloud initiative is fully powered by AMD's own hardware - as it should be. Using AMD custom hardware such as that found within Microsoft's Xbox consoles takes away the work and investment in building even more emulation capabilities on a server level, which would only add additional overhead to the streaming service. By using AMD's own custom hardware, Microsoft circumvents this issue - but entrenches itself even more on AMD's own product portfolio, both now and in the foreseeable future.




For AMD, this is amazing news - more volume of parts being shipped rather than just for the console market means increased revenues, but more importantly, this is a big win in the server space for the company. AMD's custom silicon strategy started with a market penetration outlook of offering the cheapest custom x86 and graphics IP technologies, but now? AMD has made itself the only player in this game, and everybody knows the first step to remain relevant is to make one virtually irreplaceable. I can't really overstate how important this could be for AMD's long-term future - they're crossing the bridge between offering localized hardware solutions (game consoles) through to the (for some) unavoidable future of game streaming.



Microsoft will be rolling out xCloud in steps over its Azure data centers worldwide, throughout 54 'regions' and 140 countries. Microsoft has already rolled out its custom server racks into one of its data centers in the US, and public trials for the game streaming service are scheduled to begin in 2019.


View at TechPowerUp Main Site
 
Joined
Oct 18, 2013
Messages
5,460 (1.42/day)
Location
Everywhere all the time all at once
System Name The Little One
Processor i5-11320H @4.4GHZ
Motherboard AZW SEI
Cooling Fan w/heat pipes + side & rear vents
Memory 64GB Crucial DDR4-3200 (2x 32GB)
Video Card(s) Iris XE
Storage WD Black SN850X 4TB m.2, Seagate 2TB SSD + SN850 4TB x2 in an external enclosure
Display(s) 2x Samsung 43" & 2x 32"
Case Practically identical to a mac mini, just purrtier in slate blue, & with 3x usb ports on the front !
Audio Device(s) Yamaha ATS-1060 Bluetooth Soundbar & Subwoofer
Power Supply 65w brick
Mouse Logitech MX Master 2
Keyboard Logitech G613 mechanical wireless
Software Windows 10 pro 64 bit, with all the unnecessary background shitzu turned OFF !
Benchmark Scores PDQ
In my own tests i never really experienced an enjoyable gaming cloud plataform.

Thats because all your cloud gaming platforms are belong to us (Skynet) and we will only let you enjoy it when, where and how we damned well please.... which aint for a few more years yet, and even then, you won't know it because we will control everything everywhere all the time forever.......
 

Durvelle27

Moderator
Staff member
Joined
Jul 10, 2012
Messages
6,698 (1.56/day)
Location
Memphis, TN
System Name Black Prometheus
Processor |AMD Ryzen 7 1700X
Motherboard ASRock B550M Pro4|MSI X370 Gaming PLUS
Cooling Thermalright PA120 SE | AMD Stock Cooler
Memory G.Skill 64GB(2x32GB) 3200MHz | 32GB(4x8GB) DDR4
Video Card(s) |AMD R9 290
Storage Sandisk X300 512GB + WD Black 6TB+WD Black 6TB
Display(s) LG Nanocell85 49" 4K 120Hz + ACER AOPEN 34" 3440x1440 144Hz
Case DeepCool Matrexx 55 V3 w/ 6x120mm Intake + 3x120mm Exhaust
Audio Device(s) LG Dolby Atmos 5.1
Power Supply Corsair RMX850 Fully Modular| EVGA 750W G2
Mouse Logitech Trackman
Keyboard Logitech K350
Software Windows 10 EDU x64
In my own tests i never really experienced an enjoyable gaming cloud plataform.
I haven’t had any issues with the ones I’ve used

PS Now or GameFly
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,909 (2.42/day)
Location
Louisiana -Laissez les bons temps rouler!
System Name Bayou Phantom
Processor Core i7-8700k 4.4Ghz @ 1.18v
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax T40F Black CPU cooler
Memory 2x 16GB Mushkin Redline DDR-4 3200
Video Card(s) EVGA RTX 2080 Ti Xc
Storage 1x 500 MX500 SSD; 2x 6TB WD Black; 1x 4TB WD Black; 1x400GB VelRptr; 1x 4TB WD Blue storage (eSATA)
Display(s) HP 27q 27" IPS @ 2560 x 1440
Case Fractal Design Define R4 Black w/Titanium front -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic X-850
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
I never want to not have my game installed locally, and cannot stomach having to have a working internet connection the entire time just to play it.

Each step I take in-game requires a pure, uninterrupted connection due to the constant back and forth. This happens now with your game install, but to depend on internet for it? No thanks.
 
Joined
Apr 14, 2016
Messages
283 (0.10/day)
I never want to not have my game installed locally, and cannot stomach having to have a working internet connection the entire time just to play it.

Each step I take in-game requires a pure, uninterrupted connection due to the constant back and forth. This happens now with your game install, but to depend on internet for it? No thanks.

Also if you decided to travel and take your laptop with you, you require a good connection to play.
 
Joined
Sep 7, 2017
Messages
3,244 (1.34/day)
System Name Grunt
Processor Ryzen 5800x
Motherboard Gigabyte x570 Gaming X
Cooling Noctua NH-U12A
Memory Corsair LPX 3600 4x8GB
Video Card(s) Gigabyte 6800 XT (reference)
Storage Samsung 980 Pro 2TB
Display(s) Samsung CFG70, Samsung NU8000 TV
Case Corsair C70
Power Supply Corsair HX750
Software Win 10 Pro
I don't care if it's MS or Google or EA. It can all burn in hell.

Amazing that the very thing MS banked on (PCs) is somehow adopting the same strategy Google/Sun/Oracle tried to win against them with though. Some dumbass UNIX/terminal centric developer got in their ranks. By that, I mean disempowered user bases.. lack of ownership, lack of control over one's machine. It's downright un-American. The legacy of the PC is FREEEEDOM :p

edit: Ahem. Also, as a game modder, there's absolutely nothing for me here.
 
Last edited:
Joined
Dec 10, 2015
Messages
545 (0.18/day)
Location
Here
System Name Skypas
Processor Intel Core i7-6700
Motherboard Asus H170 Pro Gaming
Cooling Cooler Master Hyper 212X Turbo
Memory Corsair Vengeance LPX 16GB
Video Card(s) MSI GTX 1060 Gaming X 6GB
Storage Corsair Neutron GTX 120GB + WD Blue 1TB
Display(s) LG 22EA63V
Case Corsair Carbide 400Q
Power Supply Seasonic SS-460FL2 w/ Deepcool XFan 120
Mouse Logitech B100
Keyboard Corsair Vengeance K70
Software Windows 10 Pro (to be replaced by 2025)
If you're in your home then it's not that useful, if you're on the road then it's limited by your network performance and quota, overall not that appealing
 
Joined
Sep 15, 2011
Messages
6,467 (1.41/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals
10Mbps would offer you something like 640x480-16bit (VGA) and Stereo Sound :laugh::laugh:
Good for the late '90s when 3DFx was The King, but 20 years later.... you need x20 more bandwidth for a Full HD experience and low latency.

Seriously, those people are living in a dream world.
 
Last edited:
Joined
Oct 6, 2018
Messages
220 (0.11/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
I sort of get it now, if you think about it hardcore gamers normally have quite hardcore gaming systems, i'm guessing most people are not hardcore gamers and probs don't even game on Xbox One X ,PS4 Pro let alone high end gaming PC's.
This service is not targeting the few but the many
So this service would most likely suit casual gamer's needs
just very much doubt its going to meet the few's needs though.
 

truongpham2411

New Member
Joined
Oct 11, 2018
Messages
2 (0.00/day)
This is very good news for amd also for customers. Regard the streaming I have one question why the supplier have not developed technology to allow hybrid render which mean the game will be render at server or client depend on the customer selection?
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
xCloud initiative is fully powered by AMD's own hardware - as it should be.
#editorial
@W1zzard
10Mbps would offer you something like 640x480-16bit (VGA) and Stereo Sound :laugh::laugh:
Good for the late '90s when 3DFx was The King, but 20 years later.... you need x20 more bandwidth for a Full HD experience and low latency.

Seriously, those people are living in a dream world.
Have you ever had contact with actual movie bitrates? Do you know how large would video files be if what you said was correct...?
Netflix recommends 25Mbps for 4K (24 fps) and the actual use is more like 15Mbps.
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Notice how in the video the "real gameplay" moments are all static, at most moving directly forward. I bet there would otherwise be noticeable input lag? :)
Not that the lag would not be manageable, more so for Microsoft who genuinely have data centers all over the world.

I wonder if the imagery of putting XBox hardware into the rackmount chassis has anything at all to do with reality. It seems a horrible computation/power density. I suspect this is all virtualized and running on good old regular servers with AMD GPUs. Not even sure if Powered by AMD has much meaning beyond GPUs.

10Mbps would offer you something like 640x480-16bit (VGA) and Stereo Sound :laugh::laugh:
Good for the late '90s when 3DFx was The King, but 20 years later.... you need x20 more bandwidth for a Full HD experience and low latency.

Seriously, those people are living in a dream world.
Large part of the target market is mobile. 720p-ish will more than likely work just fine.
With h.264 the bitrate for 720p at 30fps is ~5 Mbps and at 60fps ~7.5 Mbps. With HEVC, cut that in half.
Work on fast (and hardware-assisted) encoding has been going on for a while now. The modern history for it starts with Onlive in 2010 and both the technologies as well as hardware performance have improved since then.

As much as me or probably most other people in this thread will hate it, 720p and maybe 1080p will be "good enough" for the target market.
 
Last edited:
Joined
Jul 5, 2013
Messages
25,559 (6.48/day)
Netflix recommends 25Mbps for 4K (24 fps) and the actual use is more like 15Mbps.
That is totally incorrect. 4k 30 requires 20 - 25 mbps and 4k 60 requires double that. I see this all the time. You've also got to remember the streaming in mostly incoming data. Cloud gaming requires a lot more bidirectional data transfers with VERY low latency. Few people have connections like that and it will be a really long time before the infrastructure needed will exist in enough markets to justify cloud gaming as a viable platform.
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Netflix recommends 25Mbps for 4K (24 fps) and the actual use is more like 15Mbps.
That is totally incorrect. 4k 30 requires 20 - 25 mbps and 4k 60 requires double that.
Just to clarify, you two are are in perfect agreement here :D

Streaming will definitely not target 4k@60fps. Hell, Xbox One X and PS4 Pro usually target 4k@30fps or lower.
Bidirectional data requirement in terms of bandwidth is very small. It is almost all incoming data, input is sent back and not much else. Some diagnostic data on connection, probably, but not all the time.

By the way, Microsoft has said their current test is running at 10Mbps.
Usually, the initial test is the most compatible and best quality/bandwidth option. It will scale both up and down when they launch.
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
That is totally incorrect.
I've quoted an official information from Netflix's website. You can sue them if you wish.
4k 30 requires 20 - 25 mbps and 4k 60 requires double that.
Now this is incorrect. The signal is compressed. 60fps would never use double of what 30fps does.
You've also got to remember the streaming in mostly incoming data. Cloud gaming requires a lot more bidirectional data transfers with VERY low latency.
What?!
During cloud gaming you're uploading the exact same data you do in multiplayer + the resolution you're requesting.
Few people have connections like that and it will be a really long time before the infrastructure needed will exist in enough markets to justify cloud gaming as a viable platform.
Again: what?! Even if we use numbers you've mentioned above, that's 50Mbps for 4K 60 fps, so more than most gaming PCs/consoles can output.
I can't even buy such a slow connection for home today. The minimum my ISP offers is 150 Mbps. I have 250Mbps now and I don't even notice when my gf watches 4K content.

A general remark: you're talking about cloud gaming like if it was some distant future you don't believe in. Such services are already here. You can try them if you want.
The discussion here is not whether cloud gaming works (since it already does), but whether it could replace local rendering for millions of users.
 
Last edited:
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Now this is incorrect. The signal is compressed. 60fps would never use double of what 30fps does.
Well, technically it could :)
Although the difference between frames at 60 fps is much smaller than at 30 fps so compression is more effective. In reality the difference from 30 to 60 fps tends to be 50-60% range.
 
Joined
Sep 15, 2011
Messages
6,467 (1.41/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals
Have you ever had contact with actual movie bitrates? Do you know how large would video files be if what you said was correct...?
Netflix recommends 25Mbps for 4K (24 fps) and the actual use is more like 15Mbps.
Except real time rendering IS NOT movie streaming, especially when you require both very low latency and upload/download high speed. The more you compress the game data steam, the more latency you get, so if you want the shortest possible latency, you basically need an uncompressed data steam, which for 1080p@60Hz, can easily saturate a 200Mbps pipe. ;)
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Except real time rendering IS NOT movie streaming, especially when you require both very low latency and upload/download high speed. The more you compress the game data steam, the more latency you get, so if you want the shortest possible latency, you basically need an uncompressed data steam, which for 1080p@60Hz, can easily saturate a 200Mbps pipe. ;)
This is a solved problem. For game streaming encoding of the video stream will happen in a few ms.
The main angle of attack for making game streaming better is network latency.
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
Well, technically it could :)
Although the difference between frames at 60 fps is much smaller than at 30 fps so compression is more effective. In reality the difference from 30 to 60 fps tends to be 50-60% range.
Well it could be 5 times larger if it, for example, changed the encoding standard. But lets assume no such things are happening. :)
The 50-60 %figure is more or less correct for video. Hard to say how it would transfer to games, but it's almost sure the ratio is below 1. :-D
Except real time rendering IS NOT movie streaming, especially when you require both very low latency and upload/download high speed. The more you compress the game data steam, the more latency you get, so if you want the shortest possible latency, you basically need an uncompressed data steam, which for 1080p@60Hz, can easily saturate a 200Mbps pipe. ;)
Hardware encoding and decoding combined contribute maybe 10-20 ms to the total latency.
Decoding is really quick (2ms).
Encoding is... well, depends which company you're a fanboy of:
https://blog.parsecgaming.com/nvidi...latency-in-parsec-co-op-sessions-713b9e1e048a

If you have a very solid wire connection end-to-end and the server is nearby, you'll looking at 10-20ms ping + everything that the actual gaming adds on top.
If you're on a mobile network or using WiFi at home (like most people do), you're looking at 40ms+ ping anyway.

BTW: This parsec platform looks promising. I'll check it after work. They're setting up an AWS machine for you and take care of video and stuff. If I understand correctly, you're allowed to install your own games.
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
There is a lot of (input) latency differences happening depending on game, platform, fps, controller etc. Tens of milliseconds may or may not matter.
For example:
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
There is a lot of (input) latency differences happening depending on game, platform, fps, controller etc. Tens of milliseconds may or may not matter.
For example:
Of course. And as it all adds up, the extra 10ms contributed by streaming becomes less and less significant.
 
Joined
Sep 17, 2014
Messages
20,917 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
Of course. And as it all adds up, the extra 10ms contributed by streaming becomes less and less significant.

Not less significant, it is added on top of what you already have. Big difference.

Its also not 10ms. Its way, way more. Even the fastest connections I have ever had in an MMO were limited to 16ms and that is with a 100% wired local network too. And that's not a video stream, but just inputs and the regular multiplayer stuff. You can safely double or triple that when you speak of cloud gaming. In that sense its comparable to console gaming in terms of latency. Or having hard Vsync on at 30 FPS. And no Xcloud or anything will radically change that - and we're talking about best case scenario, too.
 
Joined
Jun 28, 2016
Messages
3,595 (1.26/day)
Not less significant, it is added on top of what you already have. Big difference.

Its also not 10ms. Its way, way more. Even the fastest connections I have ever had in an MMO were limited to 16ms and that is with a 100% wired local network too. And that's not a video stream, but just inputs and the regular multiplayer stuff. You can safely double or triple that when you speak of cloud gaming. In that sense its comparable to console gaming in terms of latency. Or having hard Vsync on at 30 FPS. And no Xcloud or anything will radically change that - and we're talking about best case scenario, too.
I was talking about what streaming contributes (i.e. encoding and decoding). Of course that's on top of what's coming from the game, the connection and all the input.

The good side of this is that on cloud the game is perfectly synced.
What happens in a normal multiplayer session is: each player's character is run by a PC, but the whole environment (like monsters etc) is done by the server. So when you get a bit of lag things teleport in different directions and so on. I remember this very well from my Diablo II years. :)
If everything is done by the server, you won't have this effect. Lag or hangs will mean everything stops for a moment.
Also, it's very... fair. The game runs equally well for all people in the session. Everyone are harmed by CPU hangs and so on. Your only real handicap is your connection latency.
IMO, once we learn how to minimize the lag, (private) cloud hosting could actually improve multiplayer gaming - especially competitive one.
 
Top