Articles tagged "optimization" 2023-09-30 An easy-to-implement, arena-friendly hash map 2023-06-26 Solving "Two Sum" in C with a tiny hash table 2023-03-23 Practical libc-free threading on Linux 2022-10-12 I solved the Dandelions paper-and-pencil game 2022-08-08 The quick and practical "MSI" hash table 2022-05-22 My take on "where's all the code" 2022-05-14 A lock-free, concurrent, generic queue in 32 bits 2022-04-30 Luhn algorithm using SWAR and SIMD 2022-03-13 A flexible, lightweight, spin-lock barrier 2021-12-04 Fast CSV processing with SIMD 2021-09-14 Billions of Code Name Permutations in 32 bits 2020-12-31 State machines are wonderful tools 2020-11-17 Improving on QBasic's Random Number Generator 2020-10-19 I Solved British Square 2020-04-30 When Parallel: Pull, Don't Push 2019-12-29 Purgeable Memory Allocations for Linux 2019-12-10 Efficient Alias of a Built-In Emacs Lisp Function 2019-12-09 Chunking Optimizations: Let the Knife Do the Work 2019-11-19 On-the-fly Linear Congruential Generator Using Emacs Calc 2019-10-28 Legitimate-ish Use of alloca() 2019-10-27 Legitimate Use of Variable Length Arrays 2019-02-24 The CPython Bytecode Compiler is Dumb 2018-07-31 Prospecting for Hash Functions 2018-07-20 The Value of Undefined Behavior 2018-05-27 When FFI Function Calls Beat Native C 2018-05-01 When the Compiler Bites 2017-10-06 A Branchless UTF-8 Decoder 2017-09-21 Finding the Best 64-bit Simulation PRNG 2017-03-01 OpenMP and pwrite() 2017-01-30 How to Write Fast(er) Emacs Lisp 2016-12-27 Domain-Specific Language Compilation in Elfeed 2016-12-23 Relocatable Global Data on x86 2016-12-22 Some Performance Advantages of Lexical Scope 2016-12-11 Faster Elfeed Search Through JIT Byte-code Compilation 2016-11-15 Baking Data with Serialization 2016-10-27 An Array of Pointers vs. a Multidimensional Array 2016-10-07 Small-Size Optimization in C 2016-07-25 Const and Optimization in C 2016-03-31 Hotpatching a C Function on x86 2016-01-31 Small, Freestanding Windows Executables 2015-03-19 A Basic Just-In-Time Compiler 2014-09-02 C11 Lock-free Stack