E X P
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    玩家们都知道,一款游戏成功与否,除了游戏本身的素质以外,其性能优化做到了什么程度,也是非常关键的。有不少非常期待的游戏大作在推出时发生各种各样的性能、兼容性问题,随后口碑直线下降,整个项目就失败了。现代游戏是一个非常庞大复杂的系统,想要做好优化并不容易,通常需要游戏公司和硬件厂商进行深入的技术合作。在ChinaJoy 2021期间是英特尔游戏合作技术经理卢卷彬就和我们分享了英特尔在游戏优化方面的工作。

    据介绍,英特尔有一个分布在全球各个地区的游戏客户合作团队,主要在欧洲、美国、中国、日本、韩国等游戏开发上非常有实力的国家和地区,他们会尽可能接触当地所有的游戏开发者,和他们进行性能优化的技术合作。

    游戏的性能表现,是由硬件和软件共同决定的。想要流畅的玩游戏,要么购买最好的硬件,要么等待开发者对游戏软件进行深度的优化。

    作为领先的CPU厂商,英特尔一直在持续的改进自己的CPU架构,更好的服务于游戏玩家。比如,英特尔的CPU架构设计者们通过对大量游戏的测试和分析,发现有一部分游戏的瓶颈在CPU的存储系统上。这里的存储系统包括 L1、L2、L3缓存,以及系统内存。架构设计团队会通过软件模拟分析,改进哪一级存储能带来最大的性能提升。再综合考虑制程,面积,晶体管数量,散热等限制条件,选出最好的改进方案。比如在最新的Tiger Lake-H处理器上,就对CPU的存储系统进行了加强,使得它成为最好的移动游戏处理器。未来,英特尔也会持续根据市场上流行的工作负载,不断分析和改进CPU架构,让它能够给玩家提供最好的游戏性能。

    到了游戏软件优化这块,就更加复杂了,因为它是一整个生态系统。上图是一个最简单的游戏架构,可以看到最下面是驱动和硬件,上面是Graphics Runtime,包括 DirectX、OpenGL和很多其他的中间件,再上一层就是引擎,还有最上面的游戏。如图中所列,每一个模块里都有非常多的公司去提供解决方案,都各有特色。如何让这些解决方案和谐有效的一起工作,这是一个浩大的工程。好在软件行业的能人非常多,通过制定标准,让整个过程简单了许多。

    游戏软件的性能优化如何去做呢?其实说简单也非常简单,就是两步--找到问题和解决问题。这两个步骤都是非常重要的,甚至某种程度上,找到问题更重要。

    作为老牌的CPU厂商,英特尔在性能分析领域积淀非常深厚,其所开发的各种工具和高性能库是软件性能优化不可或缺的。对游戏软件,同样可以利用这些工具。比如英特尔VTune,它是业内名气非常响亮的一款性能分析工具,它可以从系统层面一直到每一个进程,每一个线程,每一个DLL,每一个函数,再到每一行代码,再到汇编都可以分析得清清楚楚,明明白白。可以让开发者对程序有一个非常全面的了解,哪一个线程是瓶颈,哪一个模块是瓶颈,哪一个函数是瓶颈,甚至具体到哪一行代码有性能问题。只有知道了瓶颈在哪里,改进它才会得到最好的优化提升。

    除了CPU外,英特尔还有GPU的性能分析工具GPA,它也是广受客户赞誉的。通过它,开发者会对整个游戏有总体到详细的充分了解,具体到每一个Render Pass,每一个Draw call,每一个Shader,每一个参数都可以通过这个工具来查看,各种性能参数也一目了然,让开发者清楚知道游戏性能的各个方面是什么情况。

    除了工具以外,英特尔还安排一些技术工程师在游戏开发的早期就加入进去提供帮助;另外英特尔在发布一些新的平台之前,也会把测试版的机器给到游戏开发者,让他们提前进行测试和适配。

    最后,英特尔还给游戏开发者提供测试服务,帮到他们对大部分的平台做性能分析和测试。毕竟开发者本身拥有的机器种类是比较少的,如果他们想覆盖各种玩家设备,就可以找英特尔的团队帮忙测试,得到结果反馈,从而让他们有目的性的进行平台优化。

    作为游戏玩家,我们当然非常高兴看到英特尔对游戏开发者的这些实实在在的帮助。节省了开发者耗费在游戏性能优化上的时间,把精力集中在如何做好游戏这个核心问题上。

    ×
    热门文章
    1旧CPU散热器安装在Alder Lake平台或存在问题,可能导致散热效果不佳
    2加拿大地区新蛋已开始销售微星Z690-A PRO主板,首款开售的Z690主板
    3苹果正式推送macOS Monterey:换了新壁纸,功能改进很小
    4酷冷至尊天魁星无线版正式发布,仅重59g的极致轻量化
    5AMD将于11月8日举办HPC新品发布会,或涉及X3D封装的EPYC处理器
    6AMD发布Radeon Adrenalin 21.10.3驱动程序,迎接《漫威银河护卫队》
    72022年发布的iPhone SE或加入Plus后缀,支持5G网络但仍为4.7英寸屏幕
    8GeForce Now新增对Edge浏览器支持,Xbox玩家现可游玩PC游戏
    9微星DIY全家桶装机体验:颜值与格调兼备
    已有 7 条评论,共 52 人参与。
    登录快速注册 后发表评论
    • 我匿名了  09-26 13:40

      腾讯和sega networks(名义/实际还有工作室)在某个项目早期请过讲课,讲了几个套件用法,留了答疑邮箱。sega networks3年多后还零星请过几次。
      其他没印象了,这两家大头也就这样,小的工作室我大概猜得到。

      支持(1)  |   反对(0)  |   举报  |   回复

      7#

    • yjhercules终极杀人王 09-24 12:24    |  加入黑名单

      本评论因举报过多,待审核处理。

      6#

    • vigo93一代宗师 09-23 17:47    |  加入黑名单

      难怪 优化到用平均帧和帧时间都看不出的丝滑度了

      已有2次举报

      支持(2)  |   反对(1)  |   举报  |   回复

      5#

    • a660297281大学生 09-23 13:59    |  加入黑名单

      yjhercules:可惜对于amd 和INTEL 还是难

      谁在论坛最牛逼不用我说了吧

      支持(1)  |   反对(0)  |   举报  |   回复

      4#

    • 旅途博士 09-23 13:12    |  加入黑名单

      就等着看INTEL的独显什么表现了

      已有3次举报

      支持(2)  |   反对(1)  |   举报  |   回复

      3#

    • 狱彩真的很嗨美研究生 09-23 13:08    |  加入黑名单

      yjhercules 终极杀人王

      该评论因举报过多,自动进入审核状态。

      我还以为y神要吹一波牙膏u玩游戏无敌呢

      支持(4)  |   反对(0)  |   举报  |   回复

      2#

    • yjhercules终极杀人王 09-23 11:57    |  加入黑名单

      本评论因举报过多,待审核处理。

      1#

    提示:本页有 7 个评论因未通过审核而被隐藏

    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明
    为你推荐