Dec. 15, 2023, 11:02 p.m. | Carl M. Kadie

Towards Data Science - Medium towardsdatascience.com

Controlling Criterion with scripts and environment variables

Timing a crab race — Source: https://openai.com/dall-e-2/. All other figures from the author.

This article explains, first, how to benchmark using the popular criterion crate. It, then, gives additional information showing how to benchmark across compiler settings. Although each combination of compiler settings requires re-compilation and a separate run, we can still tabulate and analyze results. The article is a companion to the article Nine Rules for SIMD Acceleration of Your Rust …

benchmark criterion programming rust software engineering

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US

Research Engineer

@ Allora Labs | Remote

Ecosystem Manager

@ Allora Labs | Remote

Founding AI Engineer, Agents

@ Occam AI | New York

AI Engineer Intern, Agents

@ Occam AI | US