英特尔让它更容易复制Linux GPU挂在真正的硬件上

2024年 2月 17日 58.6k 0


从事开源Mesa OpenGL/Vulkan驱动程序代码的英特尔工程师目前使用模拟器重放捕获的错误状态/GPU挂起,但新的补丁建议允许重放实际硬件上的GPU挂起。反过来,这有望帮助英特尔驱动程序开发人员更好地解决一些实际问题。

本周发布了一个补丁,允许在实际的英特尔GPU硬件上使用捕获的上下文图像重播GPU挂起,而不仅仅是他们的模拟器。I915内核驱动程序补丁程序添加了新的“DRM_I915_REPLAY_GPU_HANDS_API”KCONFIG选项,以允许使用新的I915_CONTEXT_PARAM_CONTEXT_IMAGE接口重播GPU挂起,从而允许在执行挂起批处理缓冲区之前将捕获的上下文映像上载到驱动程序状态。

该建议将用户空间API视为仅用于调试的接口,因此隐藏在该内核构建选项之后,并且还需要设置“i915.able_DEBUG_ONLY_API”模块参数。

允许在实际英特尔图形硬件上重放GPU挂起的内核补丁目前正在审查中研发。还有一个MESA合并请求以允许使用建议的用户空间API进行硬件重放。

This feature is just for Intel graphics driver developers but hopefully it will help out in reproducing and addressing issues that only turn up on actual Intel iGPU/dGPU hardware that cannot be reproduced or as easily within a simulator environment.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论