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

    微软在2021年3月正式推出了DirectStorage API,让PC的NVMe SSD绕过CPU和内存,直接向显存传输数据,可大幅降低游戏加载的时间,并解决一些材质加载错误的问题,理论上采用了该技术的游戏可以做到场景的无缝接合。去年10月微软进行了更新,在DirectStorage 1.1里引入“asset decompression”功能,支持GPU解压资源。

    目前微软已正式发布了DirectStorage 1.2,添加了新功能,并进行了一些修复。

    DirectStorage原来是以非缓冲模式打开文件,这可以避免不必要的副本,并尽快将数据传输到GPU。不过开发人员希望HDD和SSD能使用相同的代码,而HDD需要缓冲IO掩盖较长的寻道时间,因此微软在这次的新版里加入了强制缓冲IO,配置为以缓冲模式打开文件的功能,优化了HDD的使用体验。

    DirectStorage当前是根据GPU支持的功能为内置压缩格式选择解压缩路径,某些情况下会选择基于CPU的回退路径。开发人员反馈称,需要了解正在使用哪个解压缩路径,以便基于此设置默认纹理分辨率。微软在DirectStorage 1.2上添加了一个新的API查询运行时选择的路径,以满足开发人员的需求。

    微软在DirectStorage 1.2里修复了一些bug,包括纹理和调度方面的错误。此外,微软还通过DirectStorage 1.2进一步提升了性能,比如将GPU解压缩后的副本移动到GPU的计算队列中,使得在计算队列上的速度会更快。

    ×
    热门文章
    1AMD Strix Halo渲染图:GCD极其巨大,比两个CCD加起来都要大
    2目前DP80 UHBR认证线材最长仅1.2米,难以满足DP 2.1 UHBR20实际使用需求
    3微星推出PAG FORGE M100L机箱:12个风扇位,支持400mm显卡,售价219元
    4长江存储推出PC41Q:旗下首款商用消费级QLC SSD,最大2TB,双尺寸可选
    5索尼可能在开发新款PlayStation掌机,首发运行PS4游戏
    6AMD宣布Alveo V80计算加速卡量产:配32GB HBM2E,针对内存密集型工作负载
    7育碧公布《不羁联盟》PC配置要求:4K需要RX 6800 XT或RTX 3080
    8英特尔Arc显卡31.0.101.5522 WHQL驱动:为近期新游戏和重要更新进行优化
    9夏日游戏节2024公布第一批合作伙伴,超过55间厂商加入
    已有 4 条评论,共 17 人参与。
    登录快速注册 后发表评论
    • appleache一代宗师 2023-04-21 11:40    |  加入黑名单

      timaxell 一代宗师

      以前强制要nvme才行,现在是下放到sata ahci?
      2023-04-21 03:09 已有1次举报
    • 支持(3)  |   反对(0)  |   举报  |   回复
    • 是,因为纹理压缩这种东西游戏里以前都是有做的,现在是相当于你不用自己开发/买引擎得,直接用微软的来做。

      已有1次举报

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

      4#

    • timaxell一代宗师 2023-04-21 03:09    |  加入黑名单

      以前强制要nvme才行,现在是下放到sata ahci?

      已有1次举报

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

      3#

    • ChinaBlue博士 2023-04-20 16:58    |  加入黑名单

      我就想知道以后要CPU干嘛?是不是用ARM CPU也可以用雷电接口插显卡用了

      已有1次举报

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

      2#

    • 黑色夜行衣大学生 2023-04-20 12:49    |  加入黑名单

      使用DirectStorage这项技术需要满足哪些前提条件呢?

      已有1次举报

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

      1#

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

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