Parsing JSON at tens of GB/s in Python: free-threaded 3.14 hits 65.7 GB/s on 64 cores

charliermarsh · x · 2026-10-13

Daniel Lemire published an article showing that Python 3.14's free-threaded build (python3.14t) enables real multi-threaded parallelism within a single process now that the GIL no longer restricts execution. Benchmarks on 64 cores show fastsimd with lazy views reaching 65.7 GB/s, fastsimd mapmany at 29.8 GB/s, msgspec typed Struct at 24.6 GB/s, versus just 3.17 GB/s for the standard library module. Shared by Ruff author Charlie Marsh.

Related event: Free-threaded Python 3.14 hits 65.7 GB/s JSON parsing on 64 threads(2 posts)→

Original post →

More from Infra

Infra channel →