設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

PassMark 揭示英偉達(dá) RTX 50 系列顯卡性能問題根源:棄用 32 位 OpenCL 和 CUDA 支持

2025/3/4 9:39:12 來源:IT之家 作者:故淵 責(zé)編:故淵
感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!

IT之家 3 月 4 日消息,科技媒體 Tom's Hardware 今天(3 月 4 日)發(fā)布博文,報道稱英偉達(dá)新一代 GeForce RTX 5090、RTX 5080 和 RTX 5070 Ti 顯卡計算性能低下的一個重要原因,是英偉達(dá)在其“Blackwell”架構(gòu)中悄然停止了對 32 位 OpenCL 和 CUDA 的支持,導(dǎo)致與現(xiàn)有測試工具和應(yīng)用程序存在兼容性問題。

IT之家援引博文介紹,PassMark Software 針對英偉達(dá) RTX 50 系列顯卡進(jìn)行 Direct Compute 基準(zhǔn)測試時,發(fā)現(xiàn)返回了錯誤代碼“CL_OUT_OF_RESOURCES (-5)”,且部分包含 32 位代碼的模塊表現(xiàn)低迷。

隨后調(diào)查發(fā)現(xiàn)在 RTX 50 系列 GPU 上,32 位 CUDA 應(yīng)用程序無法直接運(yùn)行,需依賴 CPU 處理,導(dǎo)致性能大幅下降。

該團(tuán)隊經(jīng)過調(diào)查,盡管基準(zhǔn)測試的主要應(yīng)用程序多年來一直是 64 位,但部分計算子測試仍使用 32 位代碼,這些代碼在 RTX 4000 及更早的顯卡上運(yùn)行正常。

NVIDIA 并非突然終止 32 位 CUDA 支持,而是通過多次更新逐步淘汰。PassMark 團(tuán)隊推測,這一問題可能通過 32 位到 64 位的翻譯層解決,但英偉達(dá)并未提供官方解決方案。

PassMark 還指出,這一變化并不能完全解釋 DirectX9 性能不佳的原因,暗示可能有其他架構(gòu)變化影響了舊版渲染路徑。盡管 PassMark 已更新其軟件,但舊版基準(zhǔn)測試可能仍會受到影響。

對于開發(fā)者而言,將舊版代碼遷移至 64 位環(huán)境,可能涉及大量底層操作和內(nèi)存管理的修改,但大多數(shù)開發(fā)者已逐步轉(zhuǎn)向 64 位代碼。

PassMark 目前正在將受影響的 OpenCL 代碼移植到 64 位,以便正確測試新顯卡的計算能力。不過該團(tuán)隊也警告稱,在不修改源代碼之前,許多包含 32 位 OpenCL 組件的現(xiàn)有應(yīng)用程序,可能永遠(yuǎn)無法在 RTX 50 系列顯卡上正常運(yùn)行。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:英偉達(dá),性能RTX 50

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知