2025-07-25 –, Main Room 3
OhMyThreads.jl is a package providing interfaces for 'data-parallel' multithreaded operations in Julia, providing solid, modular implementations of common building blocks to speed up development, and reduce errors that occur when users attempt to write their own versions of operations they typically think of as for
loops.
We hope that this package can become the standard package that users know to reach for when multithreading, and that it can inform changes and improvements to Base.Threads
OhMyThreads.jl is a package providing interfaces for 'data-parallel' multithreaded operations in Julia, providing solid, modular implementations of common building blocks to speed up development, and reduce errors that occur when users attempt to write their own versions of operations they typically think of as for
loops.
We hope that this package can become the standard package that users know to reach for when multithreading, and that it can inform changes and improvements to Base.Threads
I'm a long time Julia user and passionate programmer. My background is in physics, but I'm currently working with Neuroblox.jl to develop computational neuroscience software in Julia. I like tinkering with interesting problems, and helping people use Julia.