Viper-GPU hardware details

This page summarizes additional details on the Viper-GPU hardware and presents performance measurements from microbenchmarks.

Node architecture

Empirical Roofline Models

Performance measurements using microbenchmarks

For the measurements on the GPU the BabelStream microbenchmarks with the hip backend were used.

GPU

  BabelStream
  Version: 5.0
  Implementation: HIP
  Running kernels 100 times
  Precision: double
  Array size: 8589.9 MB (=8.6 GB)
  Total size: 25769.8 MB (=25.8 GB)
  Using HIP device AMD Instinct MI300A
  Driver: 60342131
  Memory: DEFAULT
  Init: 0.728338 s (=35381.643594 MBytes/sec)
  Read: 0.231641 s (=111248.902886 MBytes/sec)
  Function    MBytes/sec  Min (sec)   Max         Average
  Copy        3721708.772 0.00462     0.00521     0.00469
  Mul         3710036.456 0.00463     0.00508     0.00470
  Add         3630681.987 0.00710     0.01663     0.00725
  Triad       3604594.358 0.00715     0.01064     0.00724
  Dot         3255586.355 0.00528     0.00553     0.00536