GPU 服务器跑游戏,需要多少带宽才不卡?

2014-07-16 21:34:44 +08:00
 Josephpeng
以下是发烧时的奇思妙想:

现在,亚马逊提供的GPU实例计算性能已经非常强了。也就是说,硬件不再是瓶颈。如果,在GPU实例上跑Windows服务器,开一个大型游戏,比如开门狗,大概需要多少的带宽才能不卡呢?
5861 次点击
所在节点    问与答
18 条回复
weiweiwitch
2014-07-16 21:39:28 +08:00
一部1080p的电影10G大小,假设电影2个小时,那么每秒需要2~3M字节,换成带宽,也要个30M。这电影还是压缩过的。实际需要的带宽远不止30M。
Josephpeng
2014-07-16 21:41:34 +08:00
@weiweiwitch 看起来一个不错的下限有了!
sdysj
2014-07-16 21:43:20 +08:00
GPU材质填充中端端显卡都要60G左右,怎么搞?
Josephpeng
2014-07-16 21:44:52 +08:00
@sdysj 我是说,输出的视频,经过宽带传输到本地来。
Totoria
2014-07-16 21:51:04 +08:00
nvidia sony都又提供类似的服务了啊

实测 720p分辨率 shield玩nv服务器上面的游戏 有8m带宽就比较流畅了
不过有色块 然后因为服务器在美国 有200多延迟

psnow的话 sony号称也是8m带宽就能流畅玩 不过也是延迟高的很 也有色块 同样是720p
Totoria
2014-07-16 21:52:46 +08:00
我自己用psv网络串流玩ps4的时候 体验挺不错的了 ps4这边上传带宽是移动的20m 下载也是20m
情况好的时候比wifi直连还流畅 ps4的wifi不支持5g 完全可以玩的成都 分辨率可能是从544p
ScotGu
2014-07-16 21:53:39 +08:00
压缩后,大概50~百兆带宽就足够了。
yxz00
2014-07-16 21:54:00 +08:00
你这个不是什么新鲜点子了。老早就有人在做。但是至今没有听说谁能真正拥有大用户群的。
说到底网络条件还没发展到那个点上。
电影24帧可以看,游戏24帧基本就没法玩。60帧的话一下就比电影高了2,3倍。
而且电影也可以好多帧一起压缩,游戏因为响应要求肯定压缩比没法那么高。
66450146
2014-07-16 22:08:27 +08:00
首先我们来讲讲带宽。用大屏幕玩游戏,分辨率开到 1920x1080 不是什么奇怪的事。现在常用的是 32 位颜色,也就是说一帧需要 1920*1080*32/8 = 8,294,400 字节 = 8MB,每秒按照 60 帧计算的话就是 480MB/s,也就是 4G 的带宽。

然后我们再来说说延迟。光速大约是每秒 30 万公里,在光纤中由于介质的关系,只能按照大约每秒 20 万公里的速度传输。北京到旧金山之间的球面距离大约是 10000 公里,也就是说光一来一回就要 0.1 秒,玩游戏是不要想了。。。这还是从北冰洋穿过的距离,要是从太平洋的话还要更远。。。
Livid
2014-07-16 22:10:27 +08:00
SONY 的 PS Now 已经 beta 了,玩过之后觉得效果还不错。要求的带宽是 5Mbps。
Josephpeng
2014-07-16 22:30:08 +08:00
@Livid
@Totoria 所以说国内的网络环境还是有待提高。

略好奇他们怎么做的。是不是一部分在本地处理,一部分在服务器上处理。再加上一些特别的优化,使得只需要传输少量的视频信号?
mongodb
2014-07-16 22:30:29 +08:00
@66450146 如果实际上也都用这样的表现来跑这游戏没法玩了。。。
还好网络传输会有一些压缩技术和打点折扣。。
但目前的这类技术里的折扣也太大了点。仅仅是如你楼下所言“效果还不错”,可以一玩,效果提升还要继续等待网络进化,。
madeye
2014-07-16 22:37:17 +08:00
yxz00
2014-07-16 22:39:33 +08:00
@66450146 你这是不压缩的值。压缩后可以小的多。steam的home streaming带宽设置是从3mbit/s-40mbit/s也就是说最低30m带宽就可以玩,当然最低的话分辨率是达不到1080的。
至于nv和索尼的都是针对掌机做的,这样分辨率500多就行了,带宽需求就小的多。也算是曲线救国。

延迟其实更容易接受,国内30ms以下是完全可以达到的。至于你要玩美服那就只能呵呵了。你打个暗黑还知道台湾延迟小呢。

还有一个问题在服务器成本上,以前一个服务器可以带几千人,现在就够跑你一个3a大作,这成本啧啧。
66450146
2014-07-16 22:59:54 +08:00
@yxz00 没办法,按照现在的技术,在视频传输上,延迟和画质只能选一个,苹果的 AirPlay Mirroring 在带宽不够的时候就会显著降低画质甚至是掉帧,玩游戏的时候非常明显。简单的说就是游戏要把大多数的计算放在服务器还是不现实。。。至少现在来说是这样。。。
sasber
2014-07-17 00:28:17 +08:00
想起来了之前的云游戏,现在貌似被百度收购了(百度云游戏?),体验不怎么好,虽然网络延迟只有30ms左右,玩玩那些对延迟不怎么大的游戏尚可,FPS类的射击游戏简直就是丧心病狂...
rrfeng
2014-07-17 10:26:52 +08:00
延迟是个问题,就算你带宽可以流畅跑 4k 视频,经过网络之后延迟几毫秒对操作的体验就不能忍受了……
yxz00
2014-07-17 11:21:23 +08:00
@rrfeng 没这么夸张,打个dota延迟150ms以下都可以接受。毕竟你输入设备到输出设备这个过程的延迟就有2,30毫秒。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX