英特尔发布了 Intel Graphics Compiler 2.34.4,这是对英特尔图形堆栈中使用的开源着色器和计算内核编译器的更新。 Linux и Windows.
英特尔图形编译器 (IGC) 是英特尔 GPU 驱动程序基础架构的关键组件,它与 OpenCL、Level Zero 和 Vulkan 驱动程序配合使用。该项目将着色器、SPIR-V 和计算代码编译成英特尔 GPU 的机器指令。
2.34.4 版本主要侧重于修复漏洞、优化代码生成以及提升与新型 Xe2 和 Battlemage GPU 架构的兼容性。开发者还提到:
- SPIR-V 编译优化;
- SIMD 处理修复;
- 改进登记分配;
- 更新LLVM依赖项;
- 修复导致 OpenCL 应用程序崩溃的问题。
- Xe3P 支持 SPV_INTEL_bfloat16_arithmetic;
- Panther Lake优化;
- 代码调度改进;
- 默认启用二维载荷分割通道;
- WideMulMad 支持;
- 新月岛的改进措施。
部分改动旨在提升计算负载和游戏应用程序的性能 Linux尤其是与 Mesa ANV 和 Compute Runtime 结合使用时。
该项目以开源形式开发,并遵循 MIT 许可证发布。源代码发布在 GitHub 上,新版本通常会快速集成到 Compute Runtime 和 oneAPI 技术栈中。
源代码和变更日志可在页面上找到。 Intel 图形编译器 GitHub.
来源: linux.org.ru
