Simd指令集

科技半导体

Go语言推出平台无关SIMD实验性API

Go官方团队在1.26和1.27版本中引入了实验性SIMD(单指令多数据)API,使开发者能够在不编写汇编代码的前提下利用现代CPU的向量加速能力。Go 1.27特别推出了平台无关的simd包,支持amd64、arm64和wasm等多个架构。该包基于C++的Highway库设计理念,通过编译器AST重写实现特化代码生…

科技半导体

Google发布首个向量化快速排序开源实现

Google推出了首个向量化快速排序的开源实现,通过利用SIMD指令集技术在数组排序中取得显著性能提升。这一实现比C++标准库的std::sort快9至19倍,具体速度差异取决于数字类型。在AVX2指令集下,新实现可达798 MB/s的排序速度,超过了之前最优实现的699 MB/s。使用AVX-512指令集时,32位…