Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Go's Improving SIMD Support, Platform-Independent SIMD Interface

Дата публикации: 25-09-2026 09:50:22

A new blog post published on Thursday covers the experimental support for SIMD with the Go programming language. This expanding Go SIMD support also includes a platform-independent API for making use of SIMD with modern processors...

Основное содержимое страницы с новостью.

PROGRAMMING

A new blog post published on Thursday covers the experimental support for SIMD with the Go programming language. This expanding Go SIMD support also includes a platform-independent API for making use of SIMD with modern processors.

Since Go 1.26 there has been experimental APIs for leveraging SIMD with modern CPUs. With Go 1.26 it initially target modern x86_64 capabilities like AVX while Go 1.27 expanded the support to the ARM64 world with NEON.

The Go language's SIMD package currently supports AVX, AVX2, AVX-512, Arm NEON, and WASM SIMD instructions.

Due to not only the varying implementations across CPU architectures but also the varying fixed-size vectors and behavioral differences there, Go 1.27 also introduced a fully portable, platform and size-agnostic SIMD interface they modeled around Google's Highway library.

With Go 1.28, developers are planning on adding Arm SVE support to the SIMD code. Plus more SIMD operations being supported by their interface is also planned.

Those wanting to learn more about this SIMD support in the Go programming language can learn more via the new post on the Go.dev blog.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Redox OS Adds IO_uring-Like API, NUMA & Gets QEMU Working014.9325-09-2026
2AMD Posts GCC Compiler Patches For AVX10V1AUX ISA Support011.8524-09-2026
3Improved GPU Reset Coming For Raspberry Pi Boards With Linux 7.4011.8827-09-2026
4GDB 18.1 Debugger Brings Better Windows Support012.2925-09-2026
5New Patch Series Working Toward DRBD 9 Support In The Linux Kernel07.927-09-2026
6Linux Kernel's LZ4 Compression Code Being Resynced For Better Performance & Cleanliness09.3127-09-2026
7Intel Delivers A Significant Memory Hotplugging Performance Optimization For Linux04.5227-09-2026
8Patches Posted For Enabling NVMe On All Apple M3 Based SoCs With Linux06.2225-09-2026
9"Toolpak" Being Devised By GNOME OS Developers, Akin To Flatpak For Tools05.6326-09-2026
10AMDXDNA Linux Driver Being Enhanced For Current NPU3 Hardware015.8926-09-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 8.55. Источник: www.phoronix.com.