# ============================================================================= # Project : localvm-research # File : experiments/micro/expE_partial_gemm/benchmark.py # Purpose : Benchmark runner: Partial matrix multiplication: quality vs blocks evaluated, incl. a Metal kernel bandwidth check # Author : Simon-Pierre Boucher # Contact : contact@spboucher.ai # Created : 2026-08-11 # Modified : 2026-08-11 # Platform : macOS / Apple Silicon (arm64) # License : All rights reserved (research code) # ============================================================================= """Benchmark entry point for expE_partial_gemm. Must embed the hardware manifest in all result output (see benchmarks/hardware_manifest.py) and write results to results/expE_partial_gemm//. """ import sys from pathlib import Path sys.path.insert(0, str(Path(__file__).resolve().parents[3] / "benchmarks")) from hardware_manifest import collect_manifest # noqa: E402 def main() -> None: manifest = collect_manifest() raise NotImplementedError("experiment not yet implemented") if __name__ == "__main__": main()