Build:
cmake --preset linux-ninja-release && cmake --build --preset linux-ninja-release
Benchmark-Sammlung für Performance-, Skalierungs- und Integrationsmessungen.
- C++ Benchmarks:
bench_*.cpp - Python/Script-Orchestrierung:
*.py,*.sh,*.ps1 - Teilbereiche:
tpc/,ycsb/,mmdb/,ann/,ldbc/,chimera/
cmake --preset linux-ninja-perf
cmake --build --preset linux-ninja-perf
ctest --preset linux-ninja-releaseDirekte Script-Läufe (Beispiele):
python3 benchmarks/hardware_scaling_benchmark.py --help
python3 benchmarks/run_benchmark_orchestrator.py --help
bash benchmarks/run_all_benchmarks.shBenchmark-Buildartefakte werden über den CMake-Preset linux-ninja-perf erzeugt.
Ausführung erfolgt entweder über erzeugte Benchmark-Binaries (bench_*) oder über Orchestrierungs-Skripte in diesem Verzeichnis.
Historische Ergebniszahlen in älteren Reports bleiben als Historie erhalten. Für aktuelle Aussagen sind reproduzierbare Kommandos, Parameter und Artefakte (results/, JSON/CSV-Ausgaben) maßgeblich.
- Bereichsindex:
INDEX.md - Roadmap:
ROADMAP.md - Erweiterungen:
FUTURE_ENHANCEMENTS.md