Skip to content

Commit

Permalink
Merge branch 'develop' into feature/copyright
Browse files Browse the repository at this point in the history
  • Loading branch information
pearce8 authored Dec 18, 2023
2 parents 5004bb4 + 6a4621e commit fdf1178
Show file tree
Hide file tree
Showing 4 changed files with 129 additions and 0 deletions.
15 changes: 15 additions & 0 deletions experiments/hpcg/openmp/execute_experiment.tpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Copyright 2023 Lawrence Livermore National Security, LLC and other
# Benchpark Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: Apache-2.0

#!/bin/bash
{batch_nodes}
{batch_ranks}
{batch_timeout}

cd {experiment_run_dir}

{spack_setup}

{command}
51 changes: 51 additions & 0 deletions experiments/hpcg/openmp/ramble.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Copyright 2023 Lawrence Livermore National Security, LLC and other
# Benchpark Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: Apache-2.0

ramble:
include:
- ./configs/spack.yaml
- ./configs/variables.yaml

config:
deprecated: true
spack_flags:
install: '--add --keep-stage'
concretize: '-U -f'

applications:
hpcg:
workloads:
standard:
env_vars:
set:
OMP_NUM_THREADS: '{n_threads}'
variables:
n_ranks: '1'
mx: '104'
my: '104'
mz: '104'
matrix_size: '{mx} {my} {mz}'
iterations: '60'
n_threads: ['8', '16']
processes_per_node: '1'
n_nodes: '1'
experiments:
hpcg_standard_{mx}_{my}_{mz}_{iterations}_{n_ranks}_{n_threads}:
variables:
env_name: hpcg-omp
matrix:
- n_threads

spack:
concretized: true
packages:
hpcg-omp:
spack_spec: '[email protected] +openmp'
compiler: default-compiler
environments:
hpcg-omp:
packages:
- default-mpi
- hpcg-omp
17 changes: 17 additions & 0 deletions experiments/md-test/mpi-only/execute_experiment.tpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2023 Lawrence Livermore National Security, LLC and other
# Benchpark Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: Apache-2.0

#!/bin/bash
{batch_nodes}
{batch_ranks}
{batch_timeout}

cd {experiment_run_dir}

{spack_setup}

{experiment_setup}

{command}
46 changes: 46 additions & 0 deletions experiments/md-test/mpi-only/ramble.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Copyright 2023 Lawrence Livermore National Security, LLC and other
# Benchpark Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: Apache-2.0

ramble:
include:
- ./configs/spack.yaml
- ./configs/variables.yaml

config:
deprecated: true
spack_flags:
install: '--add --keep-stage'
concretize: '-U -f'

applications:
md-test:
workloads:
multi-file:
variables:
n_ranks: ['1', '2', '4', '8']
n_nodes: '1'
experiment_setup: ''
experiments:
mdtest_multifile_{num-objects}_{iterations}_{additional-args}_{n_nodes}_{n_ranks}:
variables:
env_name: mdtest
num-objects: '1000'
iterations: '10'
additional-args: ''
spack:
concretized: true
packages:
ior:
spack_spec: [email protected]
compiler: default-compiler
mdtest:
spack_spec: [email protected]
compiler: default-compiler
environments:
mdtest:
packages:
- default-mpi
- ior
- mdtest

0 comments on commit fdf1178

Please sign in to comment.