施得力 STeli

    • 主页
    • 电脑
    • 手机
    • 软件
    • 服务
    • 辛北网络
    • …  
      • 主页
      • 电脑
      • 手机
      • 软件
      • 服务
      • 辛北网络

    施得力 STeli

    • 主页
    • 电脑
    • 手机
    • 软件
    • 服务
    • 辛北网络
    • …  
      • 主页
      • 电脑
      • 手机
      • 软件
      • 服务
      • 辛北网络

      施得力 STeli

      PassMark 揭示英伟达 50 系列显卡性能问题根源

      弃用 32 位 OpenCL 和 CUDA 支持

      · Computer_News

      3 月 4 日,科技媒体 Tom's Hardware 今天(3 月 4 日)发布博文,报道称英伟达新一代 GeForce RTX 5090、RTX 5080 和 RTX 5070 Ti 显卡计算性能低下的一个重要原因,是英伟达在其“Blackwell”架构中悄然停止了对 32 位 OpenCL 和 CUDA 的支持,导致与现有测试工具和应用程序存在兼容性问题。

      Section image

      PassMark Software 对英伟达 50 系列显卡进行 Direct Compute 基准测试时,发现返回了错误代码“CL_OUT_OF_RESOURCES (-5)”,且部分包含 32 位代码的模块表现低迷。随后调查发现在 RTX 50 系列 GPU 上,32 位 CUDA 应用程序无法直接运行,需依赖 CPU 处理,导致性能大幅下降。经 PassMark Software 调查,尽管基准测试的主要应用程序多年来一直是 64 位,但部分计算子测试仍使用 32 位代码,这些代码在 RTX 40 系及更早的显卡上运行正常。英伟达并非突然终止 32 位 CUDA 支持,而是通过多次更新逐步淘汰。PassMark 团队推测,这一问题可能通过 32 位到 64 位的翻译层解决,但英伟达并未提供官方解决方案。

      PassMark 还指出,这一变化并不能完全解释 DirectX9 性能不佳的原因,暗示可能有其他架构变化影响了旧版渲染路径。尽管 PassMark 已更新其软件,但旧版基准测试可能仍会受到影响。对于开发者而言,将旧版代码迁移至 64 位环境,可能涉及大量底层操作和内存管理的修改,但大多数开发者已逐步转向 64 位代码。

      PassMark 目前正在将受影响的 OpenCL 代码移植到 64 位,以便正确测试新显卡的计算能力。

      PassMark 也警告:

      在不修改源代码之前,许多包含 32 位 OpenCL 组件的现有应用程序,可能永远无法在 50 系列显卡上运行。

      Section image

      订阅
      上一篇
      RTX 5090 FE 电源线熔化事件
      下一篇
      英伟达 RTX Pro 6000 + X 专业卡曝光
       回到主页
      strikingly icon上线了提供技术支持
      Cookie的使用
      我们使用cookie来改善浏览体验、保证安全性和数据收集。一旦点击接受,就表示你接受这些用于广告和分析的cookie。你可以随时更改你的cookie设置。 了解更多
      全部接受
      设置
      全部拒绝
      Cookie设置
      必要的Cookies
      这些cookies支持诸如安全性、网络管理和可访问性等核心功能。这些cookies无法关闭。
      分析性Cookies
      这些cookies帮助我们更好地了解访问者与我们网站的互动情况,并帮助我们发现错误。
      首选项Cookies
      这些cookies允许网站记住你的选择,以提供更好的功能和个性化支持。
      保存