Skip to content

Commit

Permalink
Merge pull request #13713 from branfosj/20210812164313_new_pr_gompi2021b
Browse files Browse the repository at this point in the history
{perf,toolchain}[gompi/2021.07,system/system] gompi v2021.07, OSU-Micro-Benchmarks v5.7.1
  • Loading branch information
boegel authored Aug 19, 2021
2 parents 2595aae + 32ef371 commit 167a5c7
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
20 changes: 20 additions & 0 deletions easybuild/easyconfigs/g/gompi/gompi-2021.07.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
easyblock = 'Toolchain'

name = 'gompi'
version = '2021.07'

homepage = '(none)'
description = """GNU Compiler Collection (GCC) based compiler toolchain,
including OpenMPI for MPI support."""

toolchain = SYSTEM

local_gccver = '11.2.0'

# compiler toolchain dependencies
dependencies = [
('GCC', local_gccver), # includes both GCC and binutils
('OpenMPI', '4.1.1', '', ('GCC', local_gccver)),
]

moduleclass = 'toolchain'
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
easyblock = 'ConfigureMake'

name = 'OSU-Micro-Benchmarks'
version = '5.7.1'

homepage = 'https://mvapich.cse.ohio-state.edu/benchmarks/'
description = """OSU Micro-Benchmarks"""

toolchain = {'name': 'gompi', 'version': '2021.07'}
toolchainopts = {'usempi': True}

source_urls = ['https://mvapich.cse.ohio-state.edu/download/mvapich/']
sources = [SOURCELOWER_TGZ]
checksums = ['cb5ce4e2e68ed012d9952e96ef880a802058c87a1d840a2093b19bddc7faa165']

local_benchmark_dirs = ['libexec/osu-micro-benchmarks/mpi/%s' % x for x in ['collective', 'one-sided', 'pt2pt']]
modextrapaths = {'PATH': local_benchmark_dirs}

sanity_check_paths = {
'files': [],
'dirs': local_benchmark_dirs,
}

moduleclass = 'perf'

0 comments on commit 167a5c7

Please sign in to comment.