0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RTX内存实用程序(RTXMU)现已上线

GLeX_murata_eet 来源:NVIDIA英伟达中国 作者:NVIDIA英伟达中国 2021-08-04 09:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

RTX内存实用程序(RTXMU)现已上线,使用开源解决方案降低内存消耗。

实时光线追踪虽然能够提升游戏的视觉效果,但其计算成本很高。为了降低成本,NVIDIA结合了压缩和次分配技术,开发出一个内存实用程序,以优化和减少加速结构的内存消耗。这一SDK解决方案名为RTXMU ,已经以开源形式发布,专为支持DXR或Vulkan光线追踪应用而创建。

通过使用RTXMU对加速结构进行压缩,可以避免初始构建操作中的内存浪费。在使用RTXMU的应用中,NVIDIA RTX显卡的内存占用率减少了约50%。此外,使用RTXMU对加速结构缓冲区进行次分配,可以防止碎片化和空间浪费。而拥有数千个小型独特BLAS的场景将能够大大受益于次分配。

RTXMU如何发挥效用?

RTXMU的集成十分方便而且效果立竿见影。

一个次分配和压缩内存管理器的验证需要耗费大量工程时间,RTXMU能够减少开发者将压缩和次分配集成到RTX中的时间。

RTXMU还能将BLAS的内存和压缩状态管理抽象化,并按照压缩大小回读和压缩副本的要求来管理所有障碍。

详细来说,RTXMU能够通过对BLAS数据结构使用句柄间接层来防止CPU内存出现错误管理,比如访问一个已经被取消分配或不存在的BLAS。另外,次分配能够通过将更多的BLAS打包到64KB或4MB页面中,来减少TLB(Translation Lookaside Buffer)的疏漏。

简而言之,RTXMU将改善实时光线追踪游戏和应用的运行,且无需用户费力。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:全新光线追踪SDK改善游戏中的内存分配

文章出处:【微信号:murata-eetrend,微信公众号:murata-eetrend】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    超过175款游戏和应用现已支持NVIDIA DLSS 4

    超过 175 款游戏和应用现已支持 DLSS 4,包括《生化危机:安魂曲》(Resident Evil Requiem)、《影之刃零》(Phantom Blade Zero)等支持光线追踪的大作,升级的 NVIDIA RTX Remix、Project G-Assist
    的头像 发表于 08-20 14:26 1069次阅读

    USB串行配置实用程序是否有可用的命令行版本?

    USB串行配置实用程序是否有可用的命令行版本?
    发表于 07-22 08:09

    NVIDIA RTX AI加速FLUX.1 Kontext现已开放下载

    NVIDIA RTX 与 NVIDIA TensorRT 现已加速 Black Forest Labs 的最新图像生成和编辑模型;此外,Gemma 3n 现可借助 RTX 和 NVIDIA Jetson 加速运行。
    的头像 发表于 07-16 09:16 1865次阅读

    无法使用USB串行配置实用程序连接CY7C65214,如何配置此设备?

    我无法使用 USB 串行配置实用程序连接CY7C65214。 如何配置此设备? 我找到的唯一USB串行配置实用程序在启动屏幕上没有声称支持CY7C65214。 CY7C65214 和 CY7C65216 有不同的配置实用程序吗?
    发表于 05-29 07:36

    是否有可与 CY4500 Rev ** 配合使用的旧版本实用程序

    是否有可与 CY4500 Rev ** 配合使用的旧版本实用程序? 我是否应该将不同版本的 FW 加载到旧的 CY4500 硬件上? 我有 CY4500 Rev**。 该组件标记
    发表于 05-20 08:24

    如何在EZ-USB SX3配置实用程序中配置它的设置?

    SX3 UVC(CYUSB3017)是否可以使用图像传感器接口以非整数帧速率(如 29.97fps)传输 UVC 视频? 如何在 EZ-USB SX3 配置实用程序中配置它的设置?谢谢。
    发表于 05-15 06:25

    想使用CC线通过配置实用程序来配置CCG5,可行吗?

    我想使用 CC 线通过配置实用程序来配置 CCG5。 是否可以通过 CC 线配置 CCG5?
    发表于 05-12 07:59

    请问SX3实用程序提供的模板只能在开发板上使用吗?

    SX3 实用程序提供的模板只能在开发板上使用吗?
    发表于 05-09 06:47

    如何不使用配置实用程序对SX3进行编程?

    我们正在探索不使用配置实用程序对 SX3 进行编程的可能性。 我知道有一个 HID 示例应用程序,但它要求 SX3 已经打开 HID 接口,对吗? (顺便说一句,我无法找到如何在配置实用程序中打开
    发表于 05-06 06:33

    使用NVIDIA RTX PRO Blackwell系列GPU加速AI开发

    NVIDIA GTC 推出新一代专业级 GPU 和 AI 赋能的开发者工具—同时,ChatRTX 更新现已支持 NVIDIA NIM,RTX Remix 正式结束测试阶段,本月的 NVIDIA Studio 驱动现已开放下载。
    的头像 发表于 03-28 09:59 1081次阅读

    快速搞懂C语言程序内存分区!

    程序运行过程中,操作系统会根据程序的需要,将内存划分为多个功能不同的区段,以便更高效地管理内存资源和确保程序的稳定运行。不同的
    的头像 发表于 03-14 17:37 1341次阅读
    快速搞懂C语言<b class='flag-5'>程序</b><b class='flag-5'>内存</b>分区!

    NVIDIA RTX 4500 Ada与NVIDIA RTX A5000的对比

    基于大众所熟知的 NVIDIA Ada Lovelace 架构,NVIDIA RTX 4500 Ada Generation是一款介于 NVIDIA RTX 4000 Ada 和 NVIDIA RTX 5000 Ada 之间的专
    的头像 发表于 03-05 10:30 3720次阅读

    KS-Soft:一站式集合20个TCP/IP实用程序

    IP-Tools 在一个程序中提供了许多 TCP/IP 实用程序。 这个屡获殊荣的程序可以在Windows XP/7/8/10,Windows Server 2003/2008/2012/2016下
    的头像 发表于 02-11 11:09 590次阅读
    KS-Soft:一站式集合20个TCP/IP<b class='flag-5'>实用程序</b>

    EE-351:使用ADSP-BF592 Blackfin处理器工具实用程序ROM

    电子发烧友网站提供《EE-351:使用ADSP-BF592 Blackfin处理器工具实用程序ROM.pdf》资料免费下载
    发表于 01-05 09:09 0次下载
    EE-351:使用ADSP-BF592 Blackfin处理器工具<b class='flag-5'>实用程序</b>ROM

    龙芯生态平台正式上线

    龙芯生态平台(www.loongeco.cn)现已正式上线,面向龙芯生态伙伴、业务人员及技术支持人员提供资料获取、产品查询、信息发布等功能。
    的头像 发表于 12-31 11:15 990次阅读