申耀的科技观察

读懂科技,赢取未来!

2021年3月24日,由Arm中国、竞核联合主办的“芯潮澎湃 云启未来”Arm云游戏及虚拟化技术沙龙在上海圆满落幕。

Arm中国市场及生态副总裁梁泉在开幕致辞中说:“在移动时代,Arm取得过很多成功,跟芯片厂商和应用厂商共同做了很多探索。现在在中国市场,Arm中国也在携手合作伙伴探索人工智能、自动驾驶和云计算等前沿场景。”

他强调,通过公司和国内外巨头及创业公司相互配合,希望能够把云游戏领域跟应用场景再往前推一步。

本次云游戏及虚拟化技术闭门沙龙,Arm中国、竞核邀请了 NVIDIA、腾讯、百度、Phytium、Ampere、龙渊网络等多位行业内资深专家、合作伙伴对基于Arm架构的云游戏方案和云游戏发展趋势进行分享,同时从技术层面为从业者带来更多启发。

Arm中国加大云游戏生态投入

在主旨演讲《Arm服务器产品介绍及云游戏方向探索》中,Arm中国市场总监钱电生首先介绍了ArmNeoverse最新的产品路标。

据钱电生介绍,2018年Arm推出服务器产品线ArmNeoverse,目标是每代产品将性能提升30%以上并增加新的特性。从目前发布的产品看,Arm完成了既定目标。2019年Arm推出了第一代的NeoverseN1处理器,性能比上一代平台提升了60%。2020年第四季度,Arm重新规划并发布了Neoverse三大系列——E系列主打能效;N系列性能、功耗并重;而V系列主打高性能。根据Arm Neoverse Platform Roadmap数据图显示,相较“N1Platform”,“V1 Platform” ST perf提升50%,支持2x256bit的SVE;“N2Platform” ST perf提升40%,支持2x128bit的SVE。

除提升产品性能外,为保证整个芯片设计更加完整,Arm支持互联总线标准CCIX和CXL,对芯片设计助力颇丰。

聚焦至“云游戏”领域。钱电生认为,当前云化游戏产品、云试玩等以及云原生游戏等,都在不断拓展Arm产品的应用场景,尤其是在服务器应用场景方面。这就不难解释Arm中国为何会计划投入资源建设云游戏生态,并完善基于Arm Server+GPU云游解决方案,同时和NVIDIA一起推动CUDA on Arm技术的成熟应用。

NVIDIA云游解决方案有何不同?

上述技术解决方案,离不开GPU厂商即NVIDIA的支持。

早在十年前NVIDIA 就投身于云游戏领域,也是Arm的核心伙伴。

谈及云游戏,NVIDIA中国区云游戏解决方案架构经理李普强调,Android手游云游戏是公司战略重点,凭借在GeForce Now 云游戏平台的雄厚技术积累,NVIDIA与所有Arm 服务器厂商合作,推出端到端的云游戏解决方案,同时模块化的设计也极大地方便客户进行定制与优化。

在他看来,云游戏核心技术路线简明清晰,第一,云端渲染游戏;第二,渲染画面的捕获编码;第三, 推流到客户端。NVIDIA在这几方面拥有强大的技术优势,并将持续深耕做更多的技术投入。

同时,云游戏是一个巨大的生态系统,具体到云游戏落地实践过程中,会产生海量的应用场景和不同的需求,游戏本身的性质决定了必须要满足玩家对于延迟和画质的极致用户体验。NVIDIA的策略是提供简单但是同时健壮的、高性能的,可灵活定制优化的解决方案。

在Android Arm云游戏方案中,NVIDIA 推荐NVIDIA  T4 GPU,在Arm服务器里可以做到更高的密度,更合理的功耗,更好的弹性,对TCO也比较好。

在网络层,NVIDIA有BlueField-2数据处理的服务器DPU,它在提供领先的传统网络能力同时,还能够将传统通过CPU来做的部分任务分摊到DPU,以降低CPU负载并提高服务器整体性能,这一切通过BlueField-2 DPU本身搭载的一颗8 核 Arm CPU来实现。

在软件解决方案方面,vGaming 驱动提供容器虚拟化及游戏优化的保证,基于Android容器的原生 OpenGLES 支持保证了高性能核兼容性,NVENC独立硬件编码单元和成熟的SDK使得编码延迟降到最低,NVIDIA Streamer串流模块作为可选模块在延迟、画质、网络抖动QOS方面都做了优化。整个方案基于模块化设计并提供大量SDK,方便客户进行优化和定制,以满足不同场景的应用需求。

NVIDIA云游戏和渲染业务拓展总监杨光表示,希望在未来的云游戏方案中,NVIDIA会给大家提供更多、更灵活的选择。

至于延迟方面,尤其是端到端的延迟,NVIDIA也在探索。随着网络基础设施、终端设备不断完善,通过优化渲染和编码能力,相信能够将整体延迟控制到让用户满意。

腾讯先游、百度、龙渊网络怎

么看

芯片厂商作为云游产业链上游,一直扮演着“卖铲子”的角色。

想必大家也非常好奇掘金云游戏的游戏厂商最新进展是何模样?在本次闭门技术沙龙上,腾讯先游技术负责人许敏华对此进行了详细分享。

大体上,他主要从产品与技术两个方向展开。

公开资料显示,腾讯先游是面向C端的云游戏平台,目前平台上拥有100+正版授权游戏,玩家可在安卓端、网页端体验腾讯先游。

目前,腾讯先游已全面实现云游戏成熟的商用部署,已在全国主要地区完成一期部署。全国范围内,拥有150+节点,延迟能够控制在 30ms之内。

许敏华透露,先游采用的容器技术解决方案,一开始是在X86平台,后面陆续迁移至Arm平台,目前已支持所有硬件。

许敏华认为云游戏可分为三个阶段:传统游戏云化、云游戏大众化、原生云游戏时代。其中原生云游戏时代会涌现出更多大型游戏世界及特色玩法。大致上这一阶段拥有三个特征:多GPU分布式渲染;众多核并行计算;“超级计算机”运行完整超级世界。

一旦真正实现上述构想,对玩家而言游戏会变得千人千面。

跟腾讯先游有所不同,龙渊网络的云游之路特色明显。

龙渊网络技术总监陈林分享到,公司对多多自走棋PC版进行了云化。在服务器上测试后,在现有网络环境下延时可控制在40-50毫秒之内。

最近龙渊网络也开始尝试Arm服务器。鉴于国产化趋势越来越明显,且Arm是自主、安全、可控的实现路径,未来龙渊网络会重点投入Arm生态。

众所周知,云游戏对游戏厂商来说是一次变革,对搜索引擎亦是如此。

百度云游戏负责人陶孝禹透露,百度作为最早商用Arm服务器的厂商 ,早在云游戏概念成熟前,就已开始思考如何去做。云游戏对于搜索引擎起家的百度而言是特殊的,如何应对移动互联网的变化,覆盖到搜索引擎之外的内容,是百度的最初出发点,而在反复尝试各种方案后,云游戏这个看似与百度无关的场景反而成为了他们愿意为之奋斗的方向。

在他看来,基于Arm生态的云游戏发展模式有三种:第一、云游戏平台(新分发平台);第二、独立云游戏APP;第三、云原生游戏。

倘若把视角回溯至上游,不难发现基于Arm生态的芯片厂商也在不断发力。

飞腾云游戏解决方案总监王彦宁表示, Arm服务器生态正在全球繁荣发展,凭借天然兼容Arm原生的优势衍生更多的应用场景,不仅仅有云游戏,还有对数据安全有较高要求的移动办公,以及教育培训、远程签约等。其中,云游戏也是5G落地重要的应用之一。

自2012年获得Arm最高指令集授权后,飞腾持续地基于Arm V8体系自主研发三个系列的CPU产品,包括腾云S系列、腾锐D系列、腾珑E系列。腾云S系列是高性能服务器CPU系列,包含有FT-2000+/64和S2500,以及即将发布的下一代S5000产品,可为Arm原生场景提供强劲算力的计算底座。

同样作为Arm生态下的芯片厂商Ampere亦有同感。Ampere中国区销售总监陈绿伽女士介绍了Altra系列产品的特性—超高性能、TCO、扩展性及世界上唯一一款同时支持32位和64位apk的Arm服务器芯片,她还指出Ampere也为最终用户提供了相应的GPU和云游软件解决方案。

很显然,云游戏正是Ampere想重点发力的方向。

观点交锋:成本如何降低?

从上述嘉宾分享来看,大家都相信云游戏会被大规模商用。不过在通向这一坦途前,成本自然是无法回避的问题。

腾讯先游徐敏华认为,上层应用有自己的途径,若能跟游戏进行深度合作,针对硬件做深度调优,这样成本也会极大下降。他强调对带宽无需特别担心,例如现在视频非常火热,视频带宽成本大规模下降的主要原因是CDN。腾讯花了非常大的精力和成本部署边缘节点,随着边缘节点的部署,带宽成本会比现在低很多。

在Arm中国钱电生看来,Arm作为IP提供商,会和合作伙伴一起把产业链做完善,硬件业务跟量有关系,云游戏体量一旦变得很大,价格自然就会下降。

NVIDIA杨光从技术角度给出了自己的理解。在他看来,可从虚拟化、解决方案、性价比三方面着手。虚拟化是最基本的技术,通过优化虚拟化技术,高效利用资源,实现云端资源复用,进而实现云游戏业务的敏捷性;在解决方案层面,NVIDIA不断探索新技术,跟合同伙伴一道寻找最好的落地解决方案;在性价比方面,NVIDIA不断推动GPU的发展,大幅提升性能,从而为客户带来最佳性价比的产品,带动整个系统TCO的降低。

针对这一问题,百度陶孝禹给出三个路径:第一、供应链;第二、通过技术实现;第三、尽量丰富使用场景。以场景侧举例,各种业务并行,会尽量减少资源浪费,让业务负载处于均衡的状态,也就是说充分利用带宽。陶孝禹透露,经过这几年实践发现,如何跨越成本的瓶颈更依赖于丰富的使用场景。

真成投资副总裁董吉洋则表示,成本是非常关键的指标,每一步优化都代表着背后技术实力的优劣势。

这两年,云游产业从业者一直围绕降本增效在努力,也做出了有益的探索。上述五位嘉宾,也分别从芯片、应用侧给出了建议。竞核相信,在Arm生态下产业链各方不断打磨方案,理顺供应链、降低成本只是时间问题。

眼下国内手游市场份额占比不断提升,与Arm生态紧密相连,而云游戏与Arm服务器结合,让业界看到了端云架构未来的发展前景。

或许,属于云游戏时代的故事才刚刚开始。


点击左下角阅读原文,查看专栏更多相关文章,欢迎到 极术社区 发掘更多AIoT技术干货。

申耀的科技观察,由科技与汽车跨界自媒体人申斯基创办,18年企业级媒体工作经验,专注产业互联网、企业数字化、渠道生态以及汽车科技内容的观察和思考。

Arm云游戏及虚拟化技术沙龙,Arm中国,NVIDIA,腾讯及百度等为你分享超强技术干货...相关推荐

  1. 阿里,腾讯,百度,美团,头条等技术面试题目

    2021年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总.持续更新中. 阿里篇 华为篇 百度篇 腾讯篇 美团篇 头条篇 滴滴篇 京东篇 MySQL篇 Redis篇 ...

  2. 2020年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总

    2020年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总 2020最新GitHub面经合集链接https://github.com/0voice/interview ...

  3. ​赠书 | 云游戏搭上 5G 快车,华为、腾讯争相布局

    作者 | 林瑞杰 冯林 温向东 陈乐 等 来源 | 大数据DT 头图 | 下载于ICphoto 伴随 5G 网络的部署和商用进程,云游戏作为 5G 技术在消费互联网领域的重要应用,受到了资本和社会的广 ...

  4. 【北京站】技术沙龙第19期:千万日活量级 iOS 应用背后的技术

    美团点评技术沙龙由美团·点评技术团队主办,每期沙龙邀请美团 · 点评及其他互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技术领域. 美团·大众点评作为国内最大的 O2O 平台,旗下有多个iOS ...

  5. 百度技术沙龙(第2期)- 1. 百度大规模数据处理(转载)

    源地址:http://www.infoq.com/cn/presentations/maruyue-ls-data-processing 在百度技术沙龙第2期(5月15日)的活动上,我们邀请到了百度分 ...

  6. 云游戏GPU虚拟化技术分析

    GPU全称是Graphic Processing Unit--图形处理器 1. 常规gpu调用逻辑 接收cpu的指令,并行的进行渲染操作 2. GPU虚拟化 三种分类方式:虚拟显卡,显卡透传,vgpu ...

  7. 2019上半年阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总...

    一.阿里篇 1.1.1 如何实现一个高效的单向链表逆序输出? 1.1.2 已知sqrt(2)约等于1.414,要求不用数学库,求sqrt(2)精确到小数点后10位 1.1.3 给定一个二叉搜索树(BS ...

  8. 大厂技术博客汇总/美团/腾讯/网易/百度/头条

    团队 地址 美团点评 https://tech.meituan.com/         知乎专栏 饿了么 https://zhuanlan.zhihu.com/ElemeFE 腾讯大讲堂 http: ...

  9. 2019年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

    阿里篇 华为篇 百度篇 腾讯篇 美团篇 头条篇 滴滴篇 京东篇 MySQL篇 Redis篇 MongDB篇 Zookeeper篇 Nginx篇 算法篇 内存篇 cpu篇 磁盘篇 网络通信篇 安全篇 并 ...

最新文章

  1. Linux打过cat没有编码,linux系统 终端下 cat中文乱码/vim不乱码 或者 cat不乱码/vim中文乱码...
  2. 思科防火墙nat-control的作用
  3. cudnn的下载地址
  4. The connection to adb is down, and a severe error has occured.问题解决方法小结
  5. “开源、共享、创新”, 中国最具前景开发者峰会落幕魔都
  6. arrylist和linked list区别
  7. matlab生成exe独立运行文件已破解(好用)
  8. 【CodeForces - 633D】Fibonacci-ish (离散化,暴力枚举+STPmap,fib数列收敛性质)
  9. 在 react 里写 vue3 ? 还写了自定义 hooks和 Hoc 构建了响应式 !
  10. 加工中心刻字宏程序_FANUC OI系列图书——车床、铣床及加工中心编程
  11. 今天讲讲hibernate的简单使用
  12. [Unity] 在协程中等待指定的毫秒
  13. linux6的关机快捷键是,LINUX关机快捷键是什么?
  14. ubuntu终端快速清空回收站
  15. 去重插入数据 mysql_mysql 数据去重
  16. 【学习记录——unity 3D】Stealth秘密行动游戏制作(一)
  17. SMT具体指的是什么
  18. 2022年软考时间是怎么安排的,有哪些工种可以选择?如何备考?
  19. sqlite C接口增删改查,数据库优化
  20. 数据库设计之备用字段

热门文章

  1. Chrome-手动安装罗技Flow scroll插件
  2. c语言 读文件 小数,请用C语言解决问题一个文件,每行131个小数,共61行,如何用? 爱问知识人...
  3. 项目实战--响应式导航[1]
  4. [附源码]JSP+ssm计算机毕业设计校园旧物交易系统007ji【源码、数据库、LW、部署】
  5. Struts2框架中的Action接口和ActionSupport类
  6. PMP试题 | 每日一练,快速提分 9.4
  7. 计算机考研学校教育部排名,-计算机科学与技术专业考研学校排名【教育部】...
  8. origin两个图层图例合并_利用origin软件将两个图形完美合并的方法
  9. Linux下gcc交叉编译工具链制作实例详细总结(附下载地址)
  10. Android绘图Canvas十八般武器之Shader详解及实战篇(上)