simd

Tag

Cards List
#simd

Tracing np.add, all the way down

Hacker News Top ↗ · 2026-09-04 Cached

This blog post traces the execution of NumPy's np.add function from Python down to C, explaining the internal machinery and SIMD optimization involved in numerical addition.

0 favorites 0 likes
#simd

Implementing FMA and finding bugs in C and Rust standard libraries

Lobsters Hottest ↗ · 2026-09-02 Cached

The author implemented a vectorized FMA for Rust's fearless_simd library, leading to performance improvements and the discovery of bugs in Rust and musl libc standard libraries.

0 favorites 0 likes
#simd

Parsing IP addresses in C# at crazy speeds

Lobsters Hottest ↗ · 2026-08-20 Cached

The article explains an optimized method for parsing IPv4 addresses in C# using AVX-512 SIMD instructions, leveraging .NET 10's masked loads to achieve high performance with UTF-16 strings.

0 favorites 0 likes
#simd

SIMD in the 90s: Programming Intel's Pentium MMX

Hacker News Top ↗ · 2026-08-13 Cached

This article provides a historical overview of Intel's Pentium MMX SIMD instructions introduced in the 1990s, explaining their role in bringing parallel processing to mainstream desktop CPUs for multimedia applications.

0 favorites 0 likes
#simd

fearless_simd v0.7: 64-bit integers, improved generics, SSE2, and upcoming v1.0

Lobsters Hottest ↗ · 2026-08-12 Cached

fearless_simd v0.7 adds 64-bit integer support, SSE2 level, improved generics, and more operations, with v1.0 upcoming.

0 favorites 0 likes
#simd

Performance impact of Alignment

Lobsters Hottest ↗ · 2026-08-11 Cached

This technical blog post explains the performance impact of memory alignment in SIMD vectorization, covering architectures with strict alignment requirements, cacheline crossing, and the behavior of modern CPUs.

0 favorites 0 likes
#simd

Moving integer division to floating-point is trivial

Lobsters Hottest ↗ · 2026-08-10 Cached

A technical blog post explains how to perform integer division and remainder using floating-point division and fused multiply-add, with constraints on operand bit widths, and discusses practical considerations for SIMD and rounding modes.

0 favorites 0 likes
#simd

Rust SIMD on the GPU

Hacker News Top ↗ · 2026-08-10 Cached

VectorWare announces that Rust's portable SIMD (core::simd) now works on the GPU, mapping SIMD vectors to warp lanes and enabling familiar Rust abstractions for GPU programming.

0 favorites 0 likes
#simd

The FastLanes Unified Transport Layout

Lobsters Hottest ↗ · 2026-08-08 Cached

A technical blog post explaining the FastLanes Unified Transport Layout, a SIMD-friendly data layout for parallel delta decoding, and how it enables data-parallel processing with wide virtual registers.

0 favorites 0 likes
#simd

Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD

Hacker News Top ↗ · 2026-08-07 Cached

pgrust 0.2 rebuilds the Postgres query engine with batching, operator fusion, and SIMD, achieving 300x faster analytical queries and 30% faster OLTP than Postgres.

0 favorites 0 likes
#simd

Show HN: SIMD Viterbi Decoder in Rust

Hacker News Top ↗ · 2026-08-04 Cached

A Rust crate implementing Viterbi and Reed-Solomon forward error correction with SIMD acceleration, achieving faster throughput than the C library libfec on supported codecs.

0 favorites 0 likes
#simd

Faster floating point math with Rust’s new API

Lobsters Hottest ↗ · 2026-08-02 Cached

Rust 1.98 introduces a new API to enable faster floating-point math by allowing more aggressive compiler optimizations, while still giving developers control over rounding errors.

0 favorites 0 likes
#simd

Improving std::simd::swizzle_dyn

Lobsters Hottest ↗ · 2026-07-23 Cached

A detailed analysis of Rust's std::simd::swizzle_dyn implementation, exposing performance shortcomings and proposing optimizations to better leverage hardware shuffle instructions.

0 favorites 0 likes
#simd

Everyone Should Know SIMD

Hacker News Top ↗ · 2026-07-22 Cached

A blog post by Mitchell Hashimoto arguing that SIMD (Single Instruction, Multiple Data) is simpler than often assumed, demonstrating a common pattern for using SIMD in loops with Zig examples.

0 favorites 0 likes
#simd

SIMD for Collision

Lobsters Hottest ↗ · 2026-07-22 Cached

This post discusses the use of SIMD to optimize collision detection for convex hulls in Box3D, particularly using wide SIMD and the Separating Axis Test to improve performance for hulls with many edges.

0 favorites 0 likes
#simd

Gigatoken: A new open source tokenizer ~100x faster than Tiktoken, -500-1000x faster than Huggingface

Reddit r/LocalLLaMA ↗ · 2026-07-21 Cached

Gigatoken is an open-source tokenizer that achieves up to 1000x speedup over HuggingFace tokenizers and 100x over Tiktoken, using SIMD and caching optimizations. It supports drop-in replacement for existing tokenizer APIs.

0 favorites 0 likes
#simd

Why l (new runtime for k and q)

Lobsters Hottest ↗ · 2026-07-21 Cached

A new runtime for the K and Q programming languages that reimagines execution using SIMD, parallelism, fusion, and compression to better leverage modern hardware.

0 favorites 0 likes
#simd

How to pack ternary numbers in 8-bit bytes

Hacker News Top ↗ · 2026-07-14 Cached

A blog post describing an efficient method to pack ternary numbers into 8-bit bytes using SIMD-friendly unpacking, achieving 1.6 bits per trit, with applications in LLM weight quantization like BitNet b1.58.

0 favorites 0 likes
#simd

Quadrupling code performance with a "useless" if

Lobsters Hottest ↗ · 2026-07-13 Cached

A blog post demonstrates how adding a conditional check that appears useless can dramatically improve loop performance by allowing the CPU's branch predictor to eliminate data dependencies, achieving up to 4x speedup in a specific compression algorithm.

0 favorites 0 likes
#simd

Talos-XII: hand-written autograd + small RL/MLP stack in Rust, applied to gacha probability modeling (no tch-rs/ndarray/PyTorch) — looking for benchmark help on ARM/AVX-512/GPU [P]

Reddit r/MachineLearning ↗ · 2026-07-09

Talos-XII is a CLI simulator for Arknights: Endfield's gacha system, built entirely in Rust with a custom autograd engine and small RL/MLP stack (no external ML frameworks). It uses neural networks for environment modeling and pull-decision policy, and includes sophisticated SIMD dispatch and an open experiment called ACHF for adaptive caching.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback