Yardstick is a benchmark for Modifiable Virtual Environments (MVEs). Learn how to benchmark your MVE by reading the tutorial.
To run Yardstick yourself on DAS5 or DAS6, you can:
Both approaches are explained below.
- Install the
uvpython package manager by following the official instructions: https://docs.astral.sh/uv/getting-started/installation/ - Clone this repository into
yardstick - In the
yardstickdirectory, runuv syncto install dependencies. - Open
example.ipynbin VSCode and install the necessary plugins for running Jupyter Notebooks. VSCode should suggest the necessary plugins automatically. - Run all cells.
- Create your own Python project.
- Add
yardstick-benchmarkto the dependencies of your project. - Configure and run your workloads using Python!