英特尔近日在GitHub发布了隐式SPMD程序编译器(ISPC)1.27版本,新增对AVX10.2指令集的支持,并针对SPMD编程的C语言功能进行了优化。
此次升级的核心内容包括:新增AVX10.2指令集的多级目标支持,标准库完善短向量元素级函数,增强无符号类型跨通道操作能力,以及改进点积运算功能。性能方面,ISPC 1.27在AVX-512架构下实现了掩码加载/存储操作约10倍的提速,同时在AVX2架构下,int32和int64类型的packed_store_active2指令效率分别提升了约65%和45%。