johnnysswlab.com
@johnnysswlab
We help development teams speed up their C/C++ software. Performance-related blog: http://johnnysswlab.com Direct help: http://johnnysswlab.com/consulting
After more than 1 year of development, we are proud to announce: 𝑶𝒖𝒓 𝑭𝒊𝒓𝒔𝒕 𝑽𝒆𝒄𝒕𝒐𝒓𝒊𝒛𝒂𝒕𝒊𝒐𝒏 𝑾𝒐𝒓𝒌𝒉𝒐𝒑 The vectorization workshop is a 2 day event that teaches you NEON or AVX programming. More info: johnnysswlab.com/avx-neon-vecto…

Johnny's Software Lab is coming to #CppCon #avx #performance #workshop #datacenters #embedded Find out more: cppcon.org/class-2025-avx/

We investigate vector functions, more specifically, how to make your vector function available to the compiler's autovectorizer! #vectorfunctions #simd #openmp #omp johnnysswlab.com/the-messy-real…
Does it matter if we are compiling with optimizations off (O0) or optimizations on (O3) if the problem is memory bound? Let’s find out… #optimizations #performance #instructionlevelparallelism #ilp #compiler #gcc #memorybound johnnysswlab.com/an-optimizing-…
Don't miss @johnnysswlab 2-day, hands-on #workshop "NEON Vectorization Workshop" and unleash the performance of your embedded ARM chip with NEON, at #NDCTechTown! #Earlybird offer ends today, Friday 30 May! eu1.hubs.ly/H0kz-sd0
An onsite NEON workshop will take place as a part of @NDC_Conferences in Kongsberg, Norway, on September 22nd and 23rd. If Norway is too far away, the same workshop is available online from the comfort of your home or office. More info: johnnysswlab.com/avx-neon-vecto…
Last chance to register for AVX vectorization workshop! More info: johnnysswlab.com/avx-neon-vecto… Register: [email protected]

Another AVX workshop, this time 4 half-days. Registration or inquiry: [email protected] More info: johnnysswlab.com/avx-neon-vecto…

We've been trying to set up an official Weiboo account similar to this one for our followers from China, unfortunately with no success. The confirmation SMS never arrives. If anyone knows hot to do this and is willing to help, please send us a message. Thanks :)
We debug a performance problem by simulating it on the CPU with #llvm-mca, part of @llvmorg . Have a sneak-peak at what CPU does wile it is executing your program! johnnysswlab.com/performance-de…