Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starting tagging functionality #65

Merged
merged 62 commits into from
Mar 13, 2024
Merged
Changes from 1 commit
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
00724e2
Starting tagging functionality
pearce8 Dec 1, 2023
47ab9d9
Update benchpark_tags.yaml
pearce8 Dec 5, 2023
292d44b
Merge branch 'develop' into feature/tagging
pearce8 Dec 5, 2023
ccd13e5
Update benchpark_tags.yaml
pearce8 Dec 5, 2023
08fe3b1
copyright
pearce8 Dec 18, 2023
fb938e1
Merge branch 'develop' into feature/tagging
pearce8 Dec 18, 2023
03e2f71
trying to fix lint
pearce8 Dec 19, 2023
60904ed
Merge branch 'develop' into feature/tagging
pearce8 Dec 28, 2023
87b3d50
Merge branch 'develop' into feature/tagging
pearce8 Jan 9, 2024
70b35a5
Adding tags
pearce8 Jan 9, 2024
84c3770
Adding tags
pearce8 Jan 9, 2024
d79d247
Adding tags
pearce8 Jan 9, 2024
d3d3ea5
adding tags
pearce8 Jan 9, 2024
12838a2
adding tags
pearce8 Jan 9, 2024
3a0ca27
adding tags
pearce8 Jan 9, 2024
5dcd37f
Expanding benchmark tags options
pearce8 Jan 9, 2024
41ca661
Update tags
pearce8 Jan 9, 2024
bc04a8e
Merge branch 'develop' into feature/tagging
pearce8 Jan 16, 2024
2c78ce0
Merge branch 'develop' into feature/tagging
pearce8 Jan 17, 2024
b5aa5e8
Merge branch 'develop' into feature/tagging
pearce8 Jan 20, 2024
c85a195
Merge branch 'develop' into feature/tagging
pearce8 Jan 27, 2024
7eb1496
Adding functionality to see all tags, and all experiments with a spec…
pearce8 Jan 29, 2024
4b540af
adding more options to tag queries, and adding to the docs
pearce8 Jan 29, 2024
34c6dc8
fix typo CI caught
pearce8 Jan 30, 2024
9832874
formatting
pearce8 Jan 30, 2024
f8bcd49
Merge branch 'develop' into feature/tagging
pearce8 Jan 30, 2024
2dc9362
Merge branch 'develop' into feature/tagging
pearce8 Jan 30, 2024
2129abc
formatting
pearce8 Jan 30, 2024
9619f6d
Starting table descriptions of benchmarks and tags for the docs
pearce8 Jan 30, 2024
2c06e3b
lint
pearce8 Jan 30, 2024
45f73fd
add help menu to docs
slabasan Jan 30, 2024
e299644
add new page for current benchpark help menu
slabasan Jan 31, 2024
838721d
starting benchpark list into table
slabasan Jan 31, 2024
29e033e
starting tags list into table
slabasan Jan 31, 2024
8b56a20
Merge branch 'develop' into feature/tagging
pearce8 Feb 5, 2024
1084a54
Merge branch 'develop' into feature/tagging
pearce8 Feb 6, 2024
457480d
notes
slabasan Feb 6, 2024
8d10b2d
Merge remote-tracking branch 'origin/feature/tagging' into feature/ta…
slabasan Feb 6, 2024
32a9c4a
working benchmark list table
slabasan Feb 7, 2024
22fc396
fix page reference
slabasan Feb 7, 2024
167923f
use benchmark tags command
slabasan Feb 20, 2024
9b121b0
Merging in develop
pearce8 Feb 21, 2024
3c0ac74
use benchpark tags command
slabasan Feb 22, 2024
4e89b82
remove commented out code
slabasan Feb 22, 2024
b9fceaa
remove unused parsing script for tags
slabasan Feb 22, 2024
f6555d5
black
slabasan Feb 22, 2024
4733304
remove unused import
slabasan Feb 22, 2024
01974bd
Merge branch 'develop' into feature/tagging
pearce8 Feb 22, 2024
5268517
Merge branch 'develop' into feature/tagging
pearce8 Feb 22, 2024
914f161
Merge branch 'develop' into feature/tagging
pearce8 Feb 23, 2024
fd598fb
Merge branch 'develop' into feature/tagging
pearce8 Feb 27, 2024
51318c5
Merge branch 'develop' into feature/tagging
pearce8 Feb 28, 2024
9413be1
Merge branch 'develop' into feature/tagging
slabasan Mar 13, 2024
5e3b193
Add CI setup to install ramble for use in docs generation
alecbcs Mar 13, 2024
f773524
add tag table generator script to makefile
slabasan Mar 13, 2024
e2fb13d
run all
slabasan Mar 13, 2024
0fc7013
Add yaml dependency to docs CI
alecbcs Mar 13, 2024
44dd1a8
fixes
slabasan Mar 13, 2024
77ff056
sphinxcontrib-programoutput req
slabasan Mar 13, 2024
f1f28ca
Fix codspell looking in the rendered docs
alecbcs Mar 13, 2024
1adeb7f
remove tables/*.csv
slabasan Mar 13, 2024
b06808e
run benchmark tags script
slabasan Mar 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 85 additions & 0 deletions bin/benchpark_tags.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
benchpark-tags:
application-domain:
asc: null # Advanced Simulation and Computing
astrophysics: null
cfd: null # computational fluid dynamics
chemistry: null
climate: null
dft: null # density functional theory
engineering: null
fusion: null
material-science: null
molecular-dynamics: null
benchmark-scale:
large-scale: null
multi-node: null
single-node: null
sub-node: null
communication:
mpi: null
nccl: null
nvsmem: null
rccl: null
shmem: null
upc: null
communication-performance-characteristics:
network-bandwidth-bound: null
network-bisection-bandwidth-bound: null
network-collectives: null
network-latency-bound: null
network-point-to-point: null
compute-performance-characteristics:
atomics: null
high-branching: null
high-fp: null
i-o: null
mixed-precision: null
register-pressure: null
simd: null
vectorization: null
memory-access-characteristics:
high-memory-bandwidth: null
irregular-memory-access: null
large-memory-footprint: null
regular-memory-access: null
mesh-representation:
amr: null
block-structured-grid: null
structured-grid: null
unstructured-grid: null
method-type:
ai: null # AI, ML, DL
ale: null # arbitrary lagrangian-eulerian
dense-linear-algebra: null
deterministic: null
direct-solve: null
eulerian: null
explicit-differentiation: null
finite-element: null
fft: null # fast fourier transform
hydrodynamics: null
implicit-differentiation: null
lagrangian: null
montecarlo: null
nbody: null
particles: null
solver: null
sparse-linear-algebra: null
task-parallelism: null
transport: null
programming-language:
c: null
c++: null
fortran: null
julia: null
python: null
rust: null
programming-model:
charm++: null
cuda: null
hip: null
kokkos: null
oneapi: null
openmp: null
raja: null
sycl: null