Benchmarks and Experiments

Current Benchpark tags by Benchmark and tag groups.

lammps

qws

stream

osu-micro-benchmarks

quicksilver

salmon

phloem

amg2023

md-test

hpcc

hpcg

branson

raja-perf

laghos

ior

genesis

gromacs

hpl

saxpy

remhos

kripke

application-domain

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

[‘qcd’]

[‘synthetic’]

[‘synthetic’]

[‘asc’]

[]

[]

[‘asc’, ‘engineering’]

[‘synthetic’]

[‘synthetic’]

[‘synthetic’]

[]

[‘asc’]

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

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

[‘molecular-dynamics’]

[‘molecular-dynamics’]

[‘synthetic’]

[‘synthetic’]

[]

[‘asc’]

benchmark-scale

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

[‘weak-scaling’]

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

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

[‘single-node’]

[]

[]

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

[‘large-scale’]

[‘large-scale’]

[‘large-scale’]

[]

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

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

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

[]

[]

[‘large-scale’]

[‘single-node’]

[]

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

communication

[‘mpi’]

[‘mpi’]

[‘mpi’]

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

[‘mpi’]

[]

[]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[‘mpi’]

[]

[‘mpi’]

[]

[]

[‘mpi’]

communication-performance-characteristics

[‘network-collectives’, ‘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-point-to-point’]

[]

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

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

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

[]

[]

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

[]

[]

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

compute-performance-characteristics

[‘vectorization’]

[]

[]

[‘atomics’]

[‘high-branching’]

[]

[]

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

[‘i-o’]

[‘high-fp’]

[]

[]

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

[]

[]

[]

[]

[]

[]

[]

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

math-libraries

[]

[]

[]

[]

[]

[]

[]

[‘hypre’]

[]

[‘blas’]

[]

[]

[]

[‘hypre’, ‘mfem’]

[‘hypre’]

[]

[]

[‘blas’]

[]

[]

[]

memory-access-characteristics

[]

[]

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

[‘managed-memory’]

[‘irregular-memory-access’]

[]

[]

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

[]

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

[]

[]

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

[]

[]

[]

[]

[]

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

[]

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

mesh-representation

[]

[]

[]

[]

[]

[]

[]

[‘block-structured-grid’]

[]

[]

[]

[]

[‘structured-grid’]

[‘unstructured-grid’]

[‘unstructured-grid’]

[]

[]

[]

[]

[]

[‘structured-grid’]

method-type

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

[]

[]

[]

[‘montecarlo’]

[]

[]

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

[]

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

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

[]

[]

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

[‘solver’]

[]

[]

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

[]

[]

[‘deterministic’, ‘transport’]

programming-language

[‘c++’, ‘python’]

[‘c++’]

[‘c’, ‘fortran’]

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

[‘c++’]

[]

[]

[‘c’]

[‘c’]

[‘c’, ‘fortran’]

[‘c++’]

[]

[‘c++’]

[‘c++’]

[]

[]

[]

[‘c’]

[‘c++’]

[]

[‘c++’]

programming-model

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

[]

[‘openmp’]

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

[‘openmp’]

[]

[]

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

[]

[‘openmp’]

[‘openmp’]

[]

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

[]

[]

[‘cuda’, ‘openmp’]

[]

[]

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

[]

[‘raja’]