Chairmarks.jl - A New High-Efficiency Benchmarking Package
The Julia Programming Language via YouTube
Get 20% off all career paths from fullstack to AI
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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