Chairmarks.jl - A New High-Efficiency Benchmarking Package
The Julia Programming Language via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a new high-efficiency benchmarking package for Julia programming through this 29-minute conference talk from JuliaCon Global 2025. Learn about Chairmarks.jl, which prioritizes user experience for interactive benchmark writing and running while providing an extensible interface for CI and batch jobs. Discover the package's novel implicit pipeline syntax that enables users to specify initialization, setup, primary function, and teardown components without boilerplate code. Examine the accuracy, scalability, and ease of use of this benchmarking tool while understanding its execution model and auto-tuning algorithm. See practical demonstrations of how Chairmarks.jl integrates with AirspeedVelocity.jl to automatically report performance changes in continuous integration environments, making it valuable for both interactive development and automated performance monitoring workflows.
Syllabus
Chairmarks.jl: A new high-efficiency benchmarking package | Hafner | JuliaCon Global 2025
Taught by
The Julia Programming Language