A collection of portable, reusable and cross-platform automation recipes (CM scripts) with a human-friendly interface and minimal dependencies to make it easier to build, run, benchmark and optimize AI, ML and other applications and systems across diverse and continuously changing models, data sets, software and hardware (cloud/edge)
[ ] create CM script with a python package to collect various profiling info (memory utilization, etc) particularly to analyze ML/AI models (was asked by ABTF).
[ ] Collect function-level profiling
Add support for universal performance analysis to CM experiment:
[ ] Aggregate profiling from multiple runs and perform stat analysis (variation, min/max, phases, etc)
We need to continue improving universal benchmarking and optimization capabilities in CM for different OS and hardware targets:
For compiled code (C/C++ ...) we improve the following CM scripts
For Python:
Add support for universal performance analysis to CM experiment: