
2026年10月14日,英特尔正式发布ISPC 1.32版本。ISPC全称为Implicit SPMD Program Compiler,是一款基于LLVM/Clang框架开发的专用编译器,面向CPU与GPU平台的单程序多数据(SPMD)并行编程模型。
本次版本升级的核心是将底层编译器基础设施全面迁移至LLVM 23.1.2。该升级显著增强了硬件指令支持能力,首次完整纳入AVX10.2与高级性能扩展(APX)指令集的后端实现。这两项指令集技术将成为后续Diamond Rapids服务器处理器及Nova Lake消费级处理器的关键特性,此次支持为相关硬件的软件生态建设奠定了重要基础。
在标准库层面,新版本新增了并行位提取与并行位存入函数,进一步拓展了底层并行操作的表达能力与执行效率。
此外,ISPC 1.32引入了cpu=znver6编译选项,原生适配AMD即将推出的Zen 6架构处理器。值得关注的是,该适配功能的代码补丁由英特尔工程师主导开发并提交,体现出主流编译器工具链在异构计算场景下日益增强的跨厂商协同能力与平台兼容性。
ISPC 1.32的全部更新说明及安装资源已在项目官方GitHub仓库公开。对于从事高性能计算、科学计算及底层并行编程的开发者而言,本次发布提供了面向下一代处理器架构的早期软件支持能力,有助于加速新硬件平台的应用落地与性能优化。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:bangqikeconnect@gmail.com