AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

从游戏上云出发,底层技术迭代的复利正在被看见

  • 2023-01-11
    北京
  • 本文字数:2680 字

    阅读完需:约 9 分钟

从游戏上云出发,底层技术迭代的复利正在被看见

近日,市场调研机构 Newzoo 发布了《2022 年全球游戏市场报告》,报告内容显示,2022 年全球游戏玩家达到 32 亿,预计为游戏市场创造 1968 亿美元收入,同比增长 2.1%。其中,移动游戏是增长的主力。2022 年来自移动市场的收入预计达到 1035 亿美元,占全球游戏市场的 53%,同比增长 5.1%。


无论是手游还是端游,高交互、高画质的多人在线大型游戏越来越多。游戏厂商们渴望玩家活跃度和在线人数攀升,就要做好承接数据峰值的准备。2022 年 7 月,中科院研究团队首次定义了“游戏技术”,并量化测算了游戏技术和芯片、5G、VR/AR 产业的关系,指出游戏技术在 2020 年对芯片产业的技术进步贡献率约为 14.9%。游戏行业底层技术或者说“游戏科技”在其他行业的应用,近年来也得到了广泛认同。


随着云计算技术、边缘计算、流媒体传输技术、GPU 虚拟技术、网络传输技术等关键技术的发展,以云计算为基础的云游戏也在不断发展,无论是游戏厂商还是上下游的云服务商、硬件厂商都需要做好扎实的技术储备。

深受玩家喜爱的完美世界《幻塔》如何实现流畅的游戏体验?


完美世界的轻科幻开放世界手游《幻塔》,以精美的画风、独特的设定、丰富多样的开放世界玩法,成为完美世界创新品类多元融合的自研代表作之一。


作为一款大型多人在线角色扮演类游戏,《幻塔》游戏的交互性很强,需要对客户端中玩家的操作、行为等进行及时地反馈并推送给共同游戏或对战的其他玩家,对网络质量更加敏感。同时,游戏需要保持会话状态,当玩家进行操作时,下次通信的数据会依赖之前的通信数据,对网络吞吐性能要求较高。另外,由于游戏需要高密度记录玩家的操作及结果,数据需要频繁写入,较强的 I/O 性能必不可少。为了保证游戏玩家的交互效果,对底层服务器的计算能力也有较高的要求。


为了向玩家提供低时延、流畅的游戏体验,使单服能够承载数千玩家,完美世界《幻塔》将每个游戏服部署在一台 1T 内存的超大规格云服务器上,而这对云服务器的性能提出了极高的要求:单个服务器需要提供足够的配置和性能承载数千名玩家,支持每个玩家的高资源需求;在使用大内存实例的情况下,需要提供超强稳定性以保障业务无间断、无损运行;峰值期间需要多个可用区提供数万核资源,新版本上线等节点会有周期性的高并发,游戏高峰期、低峰期、稳定期切换对算力的性能、稳定性、多地域分布,都有着较高要求;除了高性能、低时延之外,业务的可用性和稳定性也十分重要,尤其是面对黑客的 DDos 攻击 (分布式拒绝服务攻击) 时,需要保持游戏服务时刻不断线,最大程度保障玩家的服务。


为了满足上述核心需求并达到理想的效果,为用户带去稳定、流畅的游戏体验,阿里云基于英特尔硬件、软件及存储技术,为完美世界《幻塔》提供了针对性解决方案和全流程技术服务。


针对游戏服对处理器的高性能需求,阿里云为《幻塔》提供了搭载 2021 年发布的面向单路和双路的第三代英特尔® 至强® 可扩展处理器的第七代云服务器 ECS,其采用阿里云第三代神龙架构,计算、网络及存储能力大幅提升,同时叠加英特尔® SGX 可信计算与加密计算能力,可为云上业务提供可靠的安全可信环境,同时超高可用性架构、软硬协同的热升级和热迁移通道,也可让业务对底层硬件故障无感。


(来源:“以至强为底,阿里云助力完美世界打造流畅云上游戏体验”白皮书)


英特尔® 至强® 可扩展处理器能够提供更低的时延、更高的吞吐量以及更可靠的性能。其针对 AI、安全等应用场景提供了特定的加速能力,为人工智能、大数据分析、云计算、科学计算等关键负载提供了高效、可靠和灵活的支持。


完美世界《幻塔》可以通过阿里云云上游戏解决方案,调用英特尔开源的英特尔® 智能存储加速库(Intel® Intelligent Storage Acceleration Library,英特尔® ISA-L)。最新的英特尔® ISA-L 使用英特尔® AVX-512 指令集来加速数据的压缩 / 解压,利用英特尔® AVX-512 加速完美世界日志文件的压缩和解压缩性能,解决了日志压缩和解压缩场景的性能瓶颈问题,优化后压缩性能达到优化前 9 倍,解压性能达到 2 倍


在生产环境中,由于 log rotation 的存在,日志文件大小是可以预测的,可以直接使用 GKL 对 GZIP 优化,或使用 igzip-java 基于流的接口来优化。英特尔® ISA-L 提供了压缩 / 解压功能,支持 RFC1951 标准,并且针对英特尔® 架构做了优化,在略微损失压缩率的情况下相对 zlib 具有非常好的性能,这非常适合像游戏这样的高吞吐量存储应用。通过使用英特尔® ISA-L 对日志压缩进行优化,借助其较好的性能和压缩率, GZIP 算法得到了有效优化,且高效完成了对日志文件的压缩。


(英特尔® ISA-L 架构图示,来源:“以至强为底,阿里云助力完美世界打造流畅云上游戏体验”白皮书)

不止于《幻塔》,看的见的英特尔软硬件技术复利


游戏需要的音视频技术底层能力是看得见的技术复利。游戏场景之外,视频点播、AR/VR、智能语音、影视制作等场景,英特尔通过一系列软硬件产品与技术方案,提供和优化算力、存储、网络以及软件能力,满足多元应用的独特需求。在硬件基础设施上,英特尔通过英特尔® 至强® 可扩展处理器、英特尔® FPGA 产品、英特尔® 傲腾™ 持久内存,以及英特尔® 以太网网络适配器、英特尔® 视觉云媒体分析加速卡等产品,为各类基于音视频能力的创新方案提供强劲的计算、存储和网络处理能力;在软件优化加速上,英特尔® oneAPI、英特尔® Media SDK、 SVT 等,在不同应用场景中以完整的软件栈来加速音视频能力的工作效能。


如今,英特尔至强处理器迎来了最新一代的第四代英特尔® 至强® 可扩展处理器,其内置一系列加速器,包括新的指令集架构和集成 IP,能够高效应对人工智能、数据分析、网络、存储和其他高需求的工作负载,可以在不断变化且要求日益增高的数据中心使用中提供可观的计算性能,并对工作负载进行优化。值得一提的是,第四代英特尔® 至强® 可扩展处理器内置了全新 AI 加速器——英特尔® 高级矩阵扩展(英特尔® AMX),能够帮助用户通过扩展通用至强® 服务器平台,覆盖包括训练和微调在内的更多深度学习使用场景。该 AI 引擎已经过优化,基于行业标准框架,可提供相较于上一代深度学习训练模型多倍的性能。


底层算力技术每一次进步带来的技术复利,正在被看见。从基础音视频应用 ,到发展迅猛的游戏场景,英特尔底层技术和软硬件产品,将有更多元、更创新的应用可能。英特尔希望持续与阿里云、完美世界等众多合作伙伴一起,以灵活可扩展的生态和各类成熟的解决方案,满足更多互联网应用对音视频能力的需求,共同推动互联网迈向动态、丰富、多维和可交互的新纪元。


了解更多公有云和互联网软硬件创新技术实践,点击此处获取白皮书。

2023-01-11 08:009748

评论

发布
暂无评论
发现更多内容

数据库行业的 “叛逆者”:大数据已“死”,MotherDuck 当立

CnosDB

数据库 时序数据库 开源社区 CnosDB

金三银四吃透这份微服务笔记,面试保准涨10K+

小小怪下士

Java 程序员 面试 微服务

Python银行取款系统

漫步桔田

收割不易,五面Alibaba终拿Java岗offer

程序知音

Java java面试 Java进阶 后端技术 Java面试八股文

推荐系统[八]算法实践总结V1:淘宝逛逛and阿里飞猪个性化推荐:召回算法实践总结【冷启动召回、复购召回、用户行为召回等算法实战】

汀丶人工智能

自然语言处理 推荐系统 推荐算法 推荐引擎算法

DNSPod十问简丽荣:国产数据库的月亮与六便士

酷克数据HashData

2023-02-24:请用go语言调用ffmpeg,解码mp4文件并保存为YUV420SP格式文件,采用YUV420P转YUV420SP的方式。

福大大架构师每日一题

golang ffmpeg 福大大

2023年1月综合预订类APP用户洞察——旅游市场复苏明显,三年需求春节集中释放

易观分析

App 旅游 后疫情时代

详解Apache Sentry->Ranger平滑升级方案

华为云开发者联盟

开发 华为云 企业号 2 月 PK 榜 华为云开发者联盟

ABBYY16绿色免费pdf编辑器下载

茶色酒

ABBYY16

JVM课程作业

追随哆咪

你知道CleanMyMac是什么吗软件?好用吗

茶色酒

CleanMyMac X2023

Python电影售票系统

漫步桔田

FL Studio2023中文电脑版本下载

茶色酒

FL Studio2023

FL Studio21水果最新完整版音乐编曲软件

茶色酒

FL Studio 21 FL Studio21

SaaS 行业垂直数据库需求5点思考:成本、计费、库表量、多云、低代码

B Impact

如何使用开源构建可信赖的人工智能

开源雨林

人工智能 开源

秒懂算法 | 回归算法中的贝叶斯

TiAmo

算法 贝叶斯公式 贝叶斯算法

Oracle在“AI云战”比AWS、Azure的优势:多云、无竞争、收费低训练快

B Impact

7 理解企业的战略

涛哥 数字产品和业务架构

企业架构 业务架构 战略

华为云 UCS (On-Premises):运行在您本地数据中心的CCE集群

华为云开发者联盟

云计算 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

三天吃透MySQL八股文(2023最新整理)

程序员大彬

Java MySQL 数据库

Airbyte,数据集成的未来

CnosDB

数据库 时序数据库 开源社区 CnosDB

Python学生管理系统

漫步桔田

JPEX宣布将在香港申请加密货币交易牌照,促进全球生态布局

股市老人

最新攻略!掌握这些技巧,推特视频下载so easy!

frank

twitter

零基础解读ChatPGT:对人类未来工作是威胁还是帮助?

华为云开发者联盟

人工智能 华为云 ChatGPT 企业号 2 月 PK 榜 华为云开发者联盟

2023最新版网络安全保姆级指南,手把手带你从零基础进阶渗透攻防工程师

网络安全学海

黑客 网络安全 信息安全 计算机 渗透测试

Stripe 不再受硅谷宠爱:高层与销售分裂、限制型股票拖后腿

B Impact

Amazon S3 服务15岁生日快乐!

亚马逊云科技 (Amazon Web Services)

数据库 云计算

time_point 的基本用法举例

老王同学

C++11

从游戏上云出发,底层技术迭代的复利正在被看见_英特尔_张俊宝_InfoQ精选文章