Johnny's Software LabJohnny's Software LabWe help you deliver fast softwareHomePerformance2 Minute ReadsC++ PerformanceStandard Library and PerformanceAlgorithms and PerformanceToolchain and PerformanceHelp the CompilerPerformance Analysis ToolsComputational PerformanceLow Level PerformanceParallelizationMultithreaded PerformancePerformance ContestDebuggingDeveloper ToolsVectorization WorkshopNeed help?TalksContactAbout usMenuWelcome to Johnny’s ..." />Johnny's Software LabJohnny's Software LabWe help you deliver fast softwareHomePerformance2 Minute ReadsC++ PerformanceStandard Library and PerformanceAlgorithms and PerformanceToolchain and PerformanceHelp the CompilerPerformance Analysis ToolsComputational PerformanceLow Level PerformanceParallelizationMultithreaded PerformancePerformance ContestDebuggingDeveloper ToolsVectorization WorkshopNeed help?TalksContactAbout usMenuWelcome to Johnny’s ..." /> Welcome to Johnny's Software Lab! - Johnny's Software Lab

Welcome to Johnny’s Software Lab!

Welcome to Johnny’s Software Lab, a blog for all interested in fast software written in C and C++.

Your program doesn’t run fast enough? You need someone to talk to about your software’s performance? You or your team want to learn to write faster software? Whatever it is, we can help you. Check out the consulting page for more info.

UPCOMING WORKSHOPS
Online:
• AVX Vectorization Workshop: Four 4-hour sessions, Jan 19th to Jan 22th, 5 PM – 9 PM CET (Europe), 11 AM – 3 PM (US East Coast) and 8 AM – 12 PM (US West Coast) , info [at] johnnysswlab [dot] com (Register, Register for AVX workshop, Hi! I would like to register for AVX Vectorization Workshop taking place Jab 19th to Jan 22th 2026…), More info…
• NEON Vectorization Workshop: TBD, info [at] johnnysswlab [dot] com (Express interest, Expressing Interest for NEON Workshop, Hi! I am interested in NEON Vectorization Workshop. Please inform me about the dates once this information is known.) , More info…

Featured posts

Optimizations for the Memory Subsystem