Skip to content

Add OSU Micro-Benchmarks for GPU-Aware MPI with ROCm#2143

Merged
gregrodgers merged 1 commit intoaomp-devfrom
saiislam_osu_omb
Apr 16, 2026
Merged

Add OSU Micro-Benchmarks for GPU-Aware MPI with ROCm#2143
gregrodgers merged 1 commit intoaomp-devfrom
saiislam_osu_omb

Conversation

@saiislam
Copy link
Copy Markdown
Member

@saiislam saiislam commented Apr 3, 2026

Motivation

Add OSU Micro-Benchmarks for GPU-Aware MPI with ROCm. Depends on #2140

Technical Details

Build Options

  • download Download OSU Micro-Benchmarks tarball
  • build Build OSU Micro-Benchmarks with ROCm support
  • install Download and build (full installation)

Benchmark Options

  • quick Run quick sanity tests (default)
  • full Run full benchmark suite
  • bandwidth Run bandwidth-focused benchmarks
  • latency Run latency-focused benchmarks
  • collective Run collective operation benchmarks

Test Plan

Test Result

All benchmark suites are running correctly in local testing.

Submission Checklist

Build Options:
  download    Download OSU Micro-Benchmarks tarball
  build       Build OSU Micro-Benchmarks with ROCm support
  install     Download and build (full installation)

Benchmark Options:
  quick       Run quick sanity tests (default)
  full        Run full benchmark suite
  bandwidth   Run bandwidth-focused benchmarks
  latency     Run latency-focused benchmarks
  collective  Run collective operation benchmarks
Copy link
Copy Markdown
Contributor

@gregrodgers gregrodgers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good. We may add more benchmarks to default in the future.

@gregrodgers gregrodgers merged commit 4c1f5c3 into aomp-dev Apr 16, 2026
1 check passed
ronlieb pushed a commit that referenced this pull request Apr 16, 2026
Build Options:
  download    Download OSU Micro-Benchmarks tarball
  build       Build OSU Micro-Benchmarks with ROCm support
  install     Download and build (full installation)

Benchmark Options:
  quick       Run quick sanity tests (default)
  full        Run full benchmark suite
  bandwidth   Run bandwidth-focused benchmarks
  latency     Run latency-focused benchmarks
  collective  Run collective operation benchmarks
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.

2 participants