Search Articles — Sudonull

Search Results

In this project

SIMD CSV parsing: nibble classification

https://sudonull.com/simd-csv-parsing-nibble-classification

Learn how to vectorize a CSV parser with ARM NEON: nibble tables, bit masks, prefix XOR. Code and algorithms for middle/senior developers. Read!

SIMD optimization of Mandelbrot AVX2 OpenMP CUDA

https://sudonull.com/simd-optimization-of-mandelbrot-avx2-openmp-cuda

Boosting the Mandelbrot set: from 7 FPS scalar C++ to 500+ FPS on CUDA. AVX2 intrinsics, OpenMP multithreading, GPU code. Benchmarks Ryzen 5 + RTX 3050. For middle/senior developers.

From the web

SIMD — Википедия

https://ru.wikipedia.org/wiki/SIMD

SIMD (англ. single instruction, multiple data — одиночный поток команд, множественный поток данных, ОКМД) — принцип …

Single instruction, multiple data - Wikipedia

https://en.wikipedia.org/wiki/Single_instruction,_multiple_data

Most modern central processing unit (CPU) designs include SIMD instructions to improve the performance of multimedia use. In …

Ускоряем неускоряемое или знакомимся с SIMD / Хабр

https://habr.com/ru/articles/440566/

Feb 17, 2019 · SIMD (Single Instruction, Multiple Data) — одиночный поток команд, множественный поток данных. В x86 …

std::simd: шаблоны векторизации без intrinsics в C++

https://habr.com/ru/companies/otus/articles/951502/

Oct 7, 2025 · Если коротко: std::simd ― это тот случай, когда «средний этаж» наконец удобен. Он закрывает 80 процентов …

SIMD library - cppreference.com

https://en.cppreference.com/cpp/experimental/simd

The SIMD library provides portable types for explicitly stating data-parallelism and structuring data for more efficient SIMD access. An …

Типы с ускорением SIMD в .NET - .NET | Microsoft Learn

https://learn.microsoft.com/ru-ru/dotnet/standard/simd

Mar 26, 2026 · В этой статье описываются типы с поддержкой SIMD в .NET и демонстрируется использование аппаратных …

Use SIMD and hardware intrinsics in .NET - learn.microsoft.com

https://learn.microsoft.com/en-us/dotnet/standard/simd

5 days ago · SIMD (single instruction, multiple data) is hardware support for applying one operation to multiple pieces of data in …

How-To: SIMD Programming - by Dennis Andersson

https://dennisrants.substack.com/p/how-to-simd-programming

Sep 27, 2024 · If you’ve been programming for a while, especially at a low level, you have almost certainly heard of SIMD. Single …

GitHub - ermig1979/Simd: C++ image processing and machine …

https://github.com/ermig1979/Simd

The Simd Library has C API and also contains useful C++ classes and functions to facilitate access to C API. The library supports …

Everyone Should Know SIMD – Mitchell Hashimoto

https://mitchellh.com/writing/everyone-should-know-simd

4 days ago · SIMD has a reputation for being complex. I've met many very good software engineers who dismiss it as something too …

Trending Now