英特尔的VC Intrinsics软件包在LLVM IR指令之上提供了一组内部函数,以表示面向英特尔GPU的程序的SIMD语义,现已更新,提供了新的硬件支持。
英特尔VC Intrinsics软件项目依次被英特尔CM编译器、数据并行C++(DPC++)编译器、隐式SPMD程序编译器(ISPC)和英特尔图形编译器(IGC)后端等使用,以将这些专用LLVM IR intrinsics用于英特尔图形。
随着本周发布的VC Intrinics v0.15 有从LLVM主分支拉取的修复。此外,还增加了对英特尔Arrow Lake“ARL”和英特尔Lunar Lake“LNL”集成显卡的支持。
新的箭湖和月球湖图形支持包括分别添加新的Xe LPG Plus和XE2目标,以及对内部代码的其他基本更改。
继两天前被标记为箭湖和月球湖的版本之后,VC Intrinics V0.16是一夜之间发布的,增加了XeHPCVG平台作为唯一的更改。没有关于XeHP和XeLPG一起添加的新XeHPCVG平台的更多细节。
In any event this updated VC Intrinsics code will in turn be pulled into Intel's other open-source graphics project codebases soon as part of their continued work on new hardware enablement -- and long journey ahead particularly for the Xe2 bring-up.