You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SYCL光线追踪器内存损坏问题排查求助

SYCL光线追踪器内存损坏问题

开发环境

  • Windows 11 22H2 + Intel oneAPI Base Toolkit + Visual Studio Community 2022 17.7.6
  • Ubuntu 20.04 + Intel oneAPI Base Toolkit 2023.2.1

问题表现

  • Windows下输出图像明显损坏
  • Ubuntu下GPU执行时几乎总是崩溃Intel Iris Xe核显驱动,CPU执行图像正常
  • 仅在开启优化的Release模式(VS中/O2)下触发,Debug或关闭优化的Release模式无问题
  • 已定位问题代码为render_kernel.cpp第104行的closest_hit_info = hit_info;,注释该行后背景artifacts消失
  • 光线反弹次数低于4时问题消失,4次及以上出现异常,尽管场景几何不足以触发多次反弹

调试尝试

  • Ubuntu下用valgrind未检测到内存读写违规
  • Windows下DrMemory运行时崩溃,无法报告错误
  • 完整代码位于GitHub仓库TomClabault/SYCL-ray-tracing的MinimalCorruption分支

后续更新

Intel官方论坛回复确认该问题为编译器问题


内容的提问来源于stack exchange,提问作者Tom Clabault

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 10:22:07