Benchmarks and Experiments

Current Benchpark tags by Benchmark and tag groups.

hpl

hpcg

qws

stream

genesis

osu-micro-benchmarks

amg2023

gromacs

hpcc

kripke

md-test

lammps

raja-perf

laghos

saxpy

application-domain

[‘synthetic’]

[‘synthetic’]

[‘qcd’]

[‘synthetic’]

[‘molecular-dynamics’]

[‘synthetic’]

[‘asc’, ‘engineering’]

[‘molecular-dynamics’]

[‘synthetic’]

[‘asc’]

[‘synthetic’]

[‘chemistry’, ‘material-science’, ‘molecular-dynamics’]

[‘asc’]

[‘asc’, ‘cfd’, ‘engineering’, ‘hydrodynamics’]

[‘synthetic’]

benchmark-scale

[‘large-scale’]

[‘large-scale’]

[‘weak-scaling’]

[‘large-scale’, ‘multi-node’, ‘single-node’, ‘sub-node’]

[]

[‘large-scale’, ‘multi-node’, ‘single-node’]

[‘large-scale’, ‘multi-node’, ‘single-node’, ‘sub-node’]

[]

[‘large-scale’]

[‘large-scale’, ‘multi-node’, ‘single-node’]

[‘large-scale’]

[‘large-scale’, ‘multi-node’, ‘single-node’, ‘sub-node’]

[‘single-node’, ‘sub-node’]

[‘large-scale’, ‘multi-node’, ‘single-node’]

[‘single-node’]

communication

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’, ‘nccl’, ‘openshmem’, ‘rccl’, ‘upc’, ‘upc++’]

[‘mpi’]

[]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[]

communication-performance-characteristics

[‘network-collectives’, ‘network-point-to-point’]

[‘network-point-to-point’]

[]

[]

[]

[‘network-bandwidth-bound’, ‘network-bisection-bandwidth-bound’, ‘network-collectives’, ‘network-latency-bound’, ‘network-multi-threaded’, ‘network-nonblocking-collectives’, ‘network-onesided’, ‘network-point-to-point’]

[‘network-collectives’, ‘network-latency-bound’]

[]

[‘network-bandwidth-bound’, ‘network-bisection-bandwidth-bound’, ‘network-collectives’, ‘network-latency-bound’, ‘network-point-to-point’]

[‘network-collectives’, ‘network-latency-bound’]

[]

[‘network-collectives’, ‘network-point-to-point’]

[‘network-latency-bound’, ‘network-point-to-point’]

[‘network-collectives’, ‘network-latency-bound’]

[]

compute-performance-characteristics

[]

[]

[]

[]

[]

[‘atomics’]

[‘high-branching’, ‘mixed-precision’]

[]

[‘high-fp’]

[‘atomics’, ‘high-branching’, ‘high-fp’, ‘register-pressure’, ‘simd’, ‘vectorization’]

[‘i-o’]

[‘vectorization’]

[‘atomics’, ‘register-pressure’, ‘simd’, ‘vectorization’]

[]

[]

math-libraries

[‘blas’]

[]

[]

[]

[]

[]

[‘hypre’]

[]

[‘blas’]

[]

[]

[]

[]

[‘hypre’, ‘mfem’]

[]

memory-access-characteristics

[]

[]

[]

[‘high-memory-bandwidth’, ‘regular-memory-access’]

[]

[‘managed-memory’]

[‘high-memory-bandwidth’, ‘irregular-memory-access’, ‘large-memory-footprint’, ‘regular-memory-access’]

[]

[‘high-memory-bandwidth’, ‘irregular-memory-access’, ‘regular-memory-access’]

[‘high-memory-bandwidth’, ‘large-memory-footprint’, ‘regular-memory-access’]

[]

[]

[‘high-memory-bandwidth’, ‘regular-memory-access’]

[]

[‘high-memory-bandwidth’, ‘regular-memory-access’]

mesh-representation

[]

[]

[]

[]

[]

[]

[‘block-structured-grid’]

[]

[]

[‘structured-grid’]

[]

[]

[‘structured-grid’]

[‘unstructured-grid’]

[]

method-type

[‘dense-linear-algebra’, ‘solver’]

[‘conjugate-gradient’, ‘solver’, ‘sparse-linear-algebra’]

[]

[]

[]

[]

[‘solver’, ‘sparse-linear-algebra’]

[]

[‘dense-linear-algebra’, ‘fft’, ‘solver’]

[‘deterministic’, ‘transport’]

[]

[‘fft’, ‘nbody’, ‘particles’, ‘spatial-discretization’]

[]

[‘explicit-timestepping’, ‘finite-element’, ‘full-assembly’, ‘high-order’, ‘hydrodynamics’, ‘lagrangian’, ‘ode’, ‘partial-assembly’, ‘solver’, ‘spatial-discretization’, ‘time-dependent’]

[]

programming-language

[‘c’]

[‘c++’]

[‘c++’]

[‘c’, ‘fortran’]

[]

[‘c’, ‘java’, ‘python’]

[‘c’]

[]

[‘c’, ‘fortran’]

[‘c++’]

[‘c’]

[‘c++’, ‘python’]

[‘c++’]

[‘c++’]

[‘c++’]

programming-model

[]

[‘openmp’]

[]

[‘openmp’]

[‘cuda’, ‘openmp’]

[‘cuda’, ‘openacc’, ‘rocm’]

[‘cuda’, ‘hip’, ‘openmp’]

[]

[‘openmp’]

[‘raja’]

[]

[‘cuda’, ‘kokkos’, ‘openmp’, ‘rocm’]

[‘cuda’, ‘hip’, ‘openmp’, ‘raja’, ‘sycl’]

[]

[‘cuda’, ‘hip’, ‘openmp’]