Introduction to SWAR (SIMD Within A Register) ― the next performance frontier you haven't heard of!

Jamie Pond

60
beginner
intermediate
14:00-15:00, Thursday, 4th July 2024

Dive into the fascinating world of SWAR (SIMD Within A Register), a clever technique that unlocks the power of parallel computing using conventional CPU registers. We'll explore how SWAR enables performing SIMD-like operations without specialised hardware, offering a performance boost for a variety of applications.

Specifically, we'll showcase our mind-blowing benchmarks, demonstrating how SWAR significantly can add value to a breadth of applications, including hash tables, string utility functions and much, much more!

constexpr
templates

Jamie Pond

British software engineer, now living in Los Angeles, CA. Lead Audio Software Engineer at mayk.it, managing C++, Typescript, Rust, Swift to bring magical musical experiences to all.