Rodrigo Arias Mallo
e1e34ddf75
exec: add pre and post code to allow cleanup tasks
2020-11-17 16:09:38 +01:00
Rodrigo Arias Mallo
33f6ae7e55
Add bundled report example
2020-11-17 15:51:09 +01:00
Rodrigo Arias Mallo
fe0bd8b200
creams: fix pure experiment
...
Use machine agnostic specification for resources
2020-11-17 12:31:03 +01:00
Rodrigo Arias Mallo
bcb9cf31a3
Add datasets for creams experiments
2020-11-17 11:42:34 +01:00
Rodrigo Arias Mallo
dcb56643d5
nbody: add a small experiment
2020-11-17 11:36:42 +01:00
Rodrigo Arias Mallo
ef4bb13a7d
Add all experiments in one dummy target
2020-11-17 11:32:06 +01:00
Rodrigo Arias Mallo
69af473241
Disable old hpcg experiments
2020-11-17 11:31:34 +01:00
Rodrigo Arias Mallo
016422cede
Update nbody experiment
...
Generate the input based on the target machine description.
2020-11-17 11:26:35 +01:00
Rodrigo Arias Mallo
5e50ef19fe
Update experiments with cpusPerTask
...
Try to avoid manually setting the hardware specs and rather use
the hw attrset.
2020-11-17 11:17:57 +01:00
Rodrigo Arias Mallo
641e752bd5
Add a trace message at unit evaluation
2020-11-17 11:12:12 +01:00
Rodrigo Arias Mallo
74537e682c
Use divisors in the slurm cpu experiment
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
433c8864ea
Add divisor generator
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
e0ca33569b
garlic tools: rename divList -> halfList
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
65918bca21
dummy: Set the programPath for experiments
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
dea523460a
Add slurm affinity experiment
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
b4a3bb0ede
New stdexp resource specification
...
Now the options cpusPerTask ntasksPerNode nodes and jobName are required
for the sbatch stage. Also cpuBind has been removed and is always set to
"cores,verbose" in the srun stage.
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
dabc6be640
Add more helper functions
2020-11-17 11:01:34 +01:00
Rodrigo Arias Mallo
2a42c1e53e
Fix aliases
2020-11-17 10:57:17 +01:00
Rodrigo Arias Mallo
18afcb1f44
Avoid nixpkgs reevaluation
...
The bsc attrset is now extensible: replacing a few bsc packages is very
fast. Also we allow the complete bscpkgs to be within other custom
overlays (not tested yet).
2020-11-17 10:49:45 +01:00
Rodrigo Arias Mallo
3372f94855
noise: cut long lines and move vim line to bottom
2020-11-13 10:38:33 +01:00
Rodrigo Arias Mallo
288318b556
Merge branch 'saiph' into 'master'
...
Saiph
See merge request rarias/bscpkgs!6
2020-11-13 10:25:47 +01:00
Rodrigo Arias Mallo
42f2227a9f
sbatch: Use experiment reservation if given
2020-11-13 10:17:54 +01:00
Sandra
4ae66adb9a
Saiph: adding granularity experiment and figures
2020-11-13 09:56:40 +01:00
Sandra
86d1d426ec
Saiph: Removing devMode parameter
2020-11-12 19:10:43 +01:00
Rodrigo Arias Mallo
5333058741
report: build only required figures
...
Introduces a intermediate derivation that can be imported into the
report derivation, which contains a string cmd that expands the fig
variable as needed.
2020-11-11 19:03:02 +01:00
Rodrigo Arias Mallo
9a7e59a076
nanos6: fix the git commit
...
Until nanos6 release is complete, we don't want frequent large rebuilds
2020-11-11 19:00:33 +01:00
Rodrigo Arias Mallo
0b0f6ac9f0
rplot: Add a reference to the dataset
2020-11-11 18:59:57 +01:00
Rodrigo Arias Mallo
74ce07b193
rdma-core: use upstream by default
...
The systemd dependency is pulled anyway
2020-11-11 17:31:41 +01:00
Rodrigo Arias Mallo
f2610361a7
icc: fix hash and internal version number
2020-11-11 17:06:36 +01:00
Rodrigo Arias Mallo
acc3390b6b
WIP: icc update
2020-11-11 17:06:36 +01:00
Rodrigo Arias Mallo
9faa4ef101
rdma-core: only remove binaries
2020-11-11 17:06:03 +01:00
Rodrigo Arias Mallo
cd3afe4ad6
rdma-core: drop systemd dependency
2020-11-11 14:45:02 +01:00
Rodrigo Arias Mallo
4111535a9d
clangOmpss2: Remove clang from the inputs
...
Is already provided in stdenv as we use llvm10, and otherwise it
will pull clang 7 as dependency.
2020-11-11 13:17:31 +01:00
Rodrigo Arias Mallo
09361fae77
extrae: use pname to get the version
2020-11-11 13:17:03 +01:00
Rodrigo Arias Mallo
dc3e84a148
tampi: use the last release by default
2020-11-11 12:25:21 +01:00
Rodrigo Arias Mallo
1838178761
tampi: Update to 1.0.2 and use fetchFromGitHub
...
The configure flags are no longer required.
2020-11-11 12:24:41 +01:00
Rodrigo Arias Mallo
63f966e3c1
extrae: Add patch to follow upstream
2020-11-11 12:19:07 +01:00
Rodrigo Arias Mallo
966606b62d
hpcg: precompute the input
2020-11-09 17:48:46 +01:00
Rodrigo Arias Mallo
5763b91d39
Use the trebuchet only to specify an experiment
2020-11-09 17:46:11 +01:00
Rodrigo Arias Mallo
47f67dcd85
Extend abstract
2020-11-09 12:16:56 +01:00
Rodrigo Arias Mallo
48869d6e4a
Clarify some sections
2020-11-09 12:09:54 +01:00
Rodrigo Arias Mallo
92f58651b8
Increase margins and enable utf8 targets
2020-11-09 12:09:22 +01:00
Rodrigo Arias Mallo
c0669d7dc8
Update Intel MPI: 2019.8.254 -> 2019.9.304
2020-11-06 15:45:00 +01:00
Rodrigo Arias Mallo
31f7d17a41
Add manual diagram for nroff
2020-11-06 14:26:11 +01:00
Rodrigo Arias Mallo
538d595d30
Add MN4 ssh key section
2020-11-06 14:23:55 +01:00
Rodrigo Arias Mallo
dec183b221
Fix execution out path
2020-11-06 12:31:39 +01:00
Rodrigo Arias Mallo
92eee2ede8
Use target machine notation
2020-11-06 12:31:31 +01:00
Rodrigo Arias Mallo
a8208480c1
Add a nix shell for playing with plots
2020-11-05 20:01:26 +01:00
Rodrigo Arias Mallo
dd0823876a
hpcg: add plot for oss experiment
2020-11-05 19:59:47 +01:00
Rodrigo Arias Mallo
9d878eeb4a
saiph: add dataset for numcomm
2020-11-05 19:58:01 +01:00