simd

Tag

Cards List
#simd

l: A new runtime for k and q

Hacker News Top ↗ · 2026-07-07 Cached

l is a new runtime for k4, q, and qSQL that provides transparent SIMD, compressed vectors, and automatic parallelism while maintaining full compatibility with existing code. It targets high-performance computing on Wall Street.

0 favorites 0 likes
#simd

Finding a needle in a 4 GB haystack: from 0.75 GB/s to 49 GB/s in Go

Lobsters Hottest ↗ · 2026-07-07 Cached

A developer details the process of optimizing a Go file search from 0.75 GB/s to 49 GB/s, leveraging techniques like SIMD and understanding memory hierarchy, including Go 1.26's new `simd/archsimd` package.

0 favorites 0 likes
#simd

@Shanshrew: 1 Year of Research coming to an end. 8 Months seeing no results, Almost quitting twice. November/December of last year …

X AI KOLs Following ↗ · 2026-07-06 Cached

After a year of research, a universal 2x performance improvement for all modern JavaScript parsers is being implemented, starting with oxc_parser, which will speed up tools like OXLint, Vite, and Deno, and potentially major browser engines.

0 favorites 0 likes
#simd

Single header Parser Combinators for C

Hacker News Top ↗ · 2026-07-01 Cached

CParseC is a single-header C99 library for parser combinators inspired by Haskell's Parsec, offering zero-copy parsing, no hidden allocations, and SIMD-optimized combinators. It aims to provide a flexible, performant alternative to handwritten parsers and lex/yacc tools.

0 favorites 0 likes
#simd

A Tiny Compiler for Data-Parallel Kernels

Hacker News Top ↗ · 2026-06-25 Cached

A blog post describing a tiny compiler that demonstrates how to lower data-parallel kernels by converting for loops into vectorized loops with lanes and masks, implemented in ~180 lines of Python.

0 favorites 0 likes
#simd

@shubh6200: To understand how massive files are processed, read "Parsing Gigabytes of JSON per Second" by @geofflangdale and @lemir…

X AI KOLs Timeline ↗ · 2026-06-24 Cached

The paper presents simdjson, the first validating JSON parser capable of processing gigabytes per second on a single core using SIMD instructions, achieving substantial speedups over existing parsers like RapidJSON.

0 favorites 0 likes
#simd

Safe SIMD in Rust, even on the inside

Lobsters Hottest ↗ · 2026-06-20 Cached

Rust's SIMD abstractions now allow safe usage without unsafe code by leveraging CPU feature tokens introduced in Rust 1.87, enabling concise and portable vector operations.

0 favorites 0 likes
#simd

@Modular: Two paths feed the game's fields. One precomputes the fields with SIMD. The other compiles a Mojo kernel to WebAssembly…

X AI KOLs Following ↗ · 2026-06-15

Modular demonstrates two approaches for computing game fields: using SIMD precomputation or compiling a Mojo kernel to WebAssembly for live browser rendering.

0 favorites 0 likes
#simd

@Modular: A Mojo program generates unique levels 8 SIMD lanes at a time representing the thermal field of a GPU. Heat creates big…

X AI KOLs Following ↗ · 2026-06-15

A Mojo program uses 8 SIMD lanes to generate game levels based on GPU thermal fields, with heat creating obstacles and coolant adding boosts.

0 favorites 0 likes
#simd

Clojure is almost as fast as C (with some help)

Lobsters Hottest ↗ · 2026-06-15 Cached

This article details how Clojure, with the JVM's Vector API and careful optimization, achieved frame rates within 20% of C for a 3D stress test, demonstrating that a dynamic language can approach low-level performance on hot loops.

0 favorites 0 likes
#simd

PivCo-Huffman

Lobsters Hottest ↗ · 2026-06-05 Cached

This paper presents PivCo-Huffman, a new approach to Huffman coding using pivot coding from wavelet trees, enabling high-performance SIMD-friendly encoding and decoding. It consistently outperforms state-of-the-art Huffman codecs and shows how ANS coding can be selectively applied to skewed nodes to approach ANS compression ratios while preserving high decompression speeds.

0 favorites 0 likes
#simd

Accelerating std::copy_if using SIMD

Lobsters Hottest ↗ · 2026-05-26 Cached

Blog post analyzing and implementing a SIMD-accelerated version of std::copy_if using AVX-512 instructions on AMD Zen 4, with performance analysis and comparisons to compiler auto-vectorization.

0 favorites 0 likes
#simd

What it takes to transpose a matrix

Hacker News Top ↗ · 2026-05-24 Cached

An in-depth technical blog post explaining how to efficiently transpose matrices using SIMD instructions on modern x86_64 CPUs, focusing on AVX2 intrinsics like _mm256_shuffle_epi8.

0 favorites 0 likes
#simd

Bun.Image

Hacker News Top ↗ · 2026-05-23 Cached

Bun.Image is a zero-dependency chainable image pipeline for decoding, resizing, rotating, and re-encoding JPEG, PNG, WebP, HEIC, and AVIF, running off-thread and inspired by Sharp.

0 favorites 0 likes
#simd

minc — A minimal language for building native software

Lobsters Hottest ↗ · 2026-05-22 Cached

minc is a minimal programming language that compiles directly to native executables for multiple platforms without external tooling. It features modern syntax, built-in SIMD, and a bundled shader compiler.

0 favorites 0 likes
#simd

C++26 Shipped a SIMD Library Nobody Asked For

Lobsters Hottest ↗ · 2026-05-14 Cached

The article criticizes the new std::simd library in C++26, arguing it is slower than scalar loops, compiles slowly, and is outperformed by auto-vectorizers and alternative libraries like Google Highway, questioning its value after a decade-long standardization process.

0 favorites 0 likes
#simd

@techwith_ram: A 10M document corpus eats 31 GB of RAM as float32 Most teams hit that wall & reach for a managed vector database. $400…

X AI KOLs Timeline ↗ · 2026-05-14

turbovec is an open-source Rust vector index using Google Research's TurboQuant algorithm, achieving 16x compression and faster search than FAISS, with integrations for RAG frameworks like LangChain, LlamaIndex, and Haystack.

0 favorites 0 likes
#simd

Making cross-platform SIMD code pleasant

Lobsters Hottest ↗ · 2026-05-11 Cached

The author details the third iteration of the bx library's cross-platform SIMD abstraction, advocating for a typeless approach and SSA-style coding to simplify low-level performance optimization across different CPU architectures.

0 favorites 0 likes
#simd

A cache-friendly IPv6 LPM with AVX-512 (linearized B+-tree, real BGP benchmarks)

Hacker News Top ↗ · 2026-04-20 Cached

planb-lpm is a portable, MIT-licensed C++17 library implementing efficient IPv6 longest-prefix-match (LPM) using a linearized B+-tree with AVX-512 SIMD, featuring dynamic FIB support, Python bindings, and comprehensive benchmarking against real BGP data.

0 favorites 0 likes
#simd

The fastest way to match characters on ARM processors?

Lobsters Hottest ↗ · 2026-04-19 Cached

This article explores the fastest methods for matching characters on ARM processors using SIMD instructions, comparing traditional NEON approaches with newer SVE2 capabilities available on modern ARM chips like AWS Graviton4, Google Axion, and others.

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

Submit Feedback