Skip to content

Feature/ibm validation - #17

Merged
apayne185 merged 3 commits into
mainfrom
feature/ibm-validation
Aug 6, 2026
Merged

Feature/ibm validation#17
apayne185 merged 3 commits into
mainfrom
feature/ibm-validation

Conversation

@apayne185

Copy link
Copy Markdown
Owner

No description provided.

apayne185 and others added 3 commits August 6, 2026 12:47
- Consolidate results/, results_hpc/, results_lambda_a100(_v2)/ into
  results/<hardware-slug>/ so runs from different GPUs are never mixed:
  rtx-6000-ada-generation/ (April, university cluster), a100-lambda-jul2026-archive/
  (July, Lambda), cpu-only/ (serial baseline + old CPU/IBM dev runs),
  gtx1650-reference/ (README only -- raw data never committed, presumed lost).
  Deduplicated identical files across the old triplicated directories.
- HardwareProfile.results_slug() (src/api/hardware.py) derives a folder name
  from nvidia-smi output; template.py, local_test_run.py, and ibm_test_run.py
  use it to auto-route output, and save_results() stamps gpu_name/gpu_class/
  hostname into every JSON so files are self-identifying if moved.
- aggregate_scaling.py / aggregate_seeds.py gain --hw and refuse to run
  across multiple hardware folders at once (wall-clock isn't comparable
  across GPUs).
- Fix Makefile scaling/weak-scaling targets: they only bind-mounted
  results/scaling, which would've dropped output under the new nested paths.
Three July-30 A100 files were left behind flat in results/simulator/ during
the previous reorg commit -- verified byte-identical to the properly
migrated copies under results/a100-lambda-jul2026-archive/simulator/ before
removing.
@apayne185
apayne185 merged commit d10cf07 into main Aug 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant