#140 · Primary category: MLOps & Evaluation

ck

automation benchmarking best-practices ck cknowledge cm cmind cmx collaboration ctuning education mlops mlperf mlperf-automations modularity optimization portability reusability workflows

Automation framework for reproducible AI/ML benchmarking and optimization across diverse hardware and software.

Project last updated:08/08/26

GitHub Stars

651

Forks

123

Contributors

35

License

Apache-2.0

Why we included this project

Teams that need to reproduce MLPerf-style benchmarks across changing hardware and software stacks will find this automation framework genuinely useful. It turns software projects into file-based repositories of portable artifacts such as code, data, models, and scripts, each carrying extensible metadata and reusable automations behind a unified command-line interface and Python API. Those artifacts chain together into technology-agnostic workflows, which is what makes it practical to rerun the same experimental setup on different GPUs, frameworks, or model versions and compare results fairly. The project is the engine behind much of MLCommons' MLPerf automation work, so it reflects real benchmarking practice rather than a toy, and it also powers artifact evaluation for reproducibility at ML and systems conferences. One honest caveat: the maintainers now treat CK/CM/CMX as legacy and point to the cMeta successor for new work, so weigh that roadmap when deciding whether to build on this version.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category