TGViewer
Библиотека программиста Библиотека программиста @proglibrary · 78.2K subscribers
Post #11879 1.45K
👩‍💻 SIMD в Go: меньше поводов писать ассемблер

Сложить несколько пар чисел одной инструкцией вместо цикла по одному элементу — именно для этого нужен SIMD.

В Go 1.27 появился экспериментальный платформонезависимый API: векторные операции можно описывать на Go, не переписывая их под каждый процессор.

На поддерживаемом железе используются SIMD-инструкции, а недостающие возможности эмулируются. Пригодится для обработки изображений, численных расчётов и других тяжёлых циклов.

API пока экспериментальный. Насколько он ускорит вашу задачу, лучше проверить бенчмарком.

🔗 Устройство SIMD API

🐸 Библиотека программиста
  • 🔥 4
  • ❤ 1
More from @proglibrary
  1. Oct 4, 2026📊 Миллион строк в PR. И интерфейс не завис В GitHub Copilot app открыли PR на 2200 файлов…
  2. Oct 4, 2026👀 Обработчик завершился. А горутина осталась Она ждёт отправки в канал, но получателя уже…
  3. Oct 3, 2026🖥 GitHub ускорил интерфейс, убрав CSS-in-JS Иногда интерфейс тормозит не из-за запросов к…
  4. Oct 3, 2026Как вручную переносить код от ИИ и не терять понимание проекта В разборе своего рабочего п…
  5. Oct 2, 2026🎹 Что делать после ChatGPT? Следующий шаг — AI-агенты. Они не просто отвечают на запросы,…
  6. Oct 2, 2026Как собрать интерфейс обработки изображений на Gradio Workflow Workflow1111 воссоздаёт бол…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →