快科技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处理器。

值得一提的是,Zen 6的CPU支持补丁正是由英特尔工程师亲自提交的。这意味着在异构计算生态中,编译器层面的跨平台兼容性正在成为趋势。

ISPC 1.32的完整更新详情和下载地址已在其GitHub官方仓库发布。对于从事高性能计算和并行编程的开发者而言,本次更新为下一代硬件平台的提前适配提供了基础支持。

打开网易新闻 查看精彩图片