b4e37a15a9
hpcg: refactor ss and gen using a common file
...
- The file gen.nix now provides an experiment for each unit, to reduce
the evaluation time.
- The pipeline is specified in the common.nix file only.
- The input dataset path is no longer symlinked, but is specified in the
"--load" argument.
- The size is renamed to "sizePerTask" instead of "n".
2021-04-16 11:51:34 +02:00
Raúl Peñacoba
f5c8d0cb88
hpcg: choose a smaller strong scaling problem size
2021-04-16 09:32:28 +02:00
Raúl Peñacoba
cb6577b439
hpcg: add strongscaling
...
HPCG rounds problem size axis when its value is < 16
2021-04-16 09:32:28 +02:00
Raúl Peñacoba
b60a46b683
hpcg: add weakscaling over some nblocks to check which axis is better
2021-04-16 09:32:28 +02:00
Raúl Peñacoba
1a6075a2b1
hpcg: add first granularity/scalability exps for tampi+isend+oss+task
...
- oss.nix runs valid hpcg layouts whereas slices.nix does not
2021-04-16 09:32:28 +02:00
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
966606b62d
hpcg: precompute the input
2020-11-09 17:48:46 +01:00
9e477a2313
hpcg: smaller input size
2020-11-05 19:46:34 +01:00
0c58bb63b5
hpcg: add exp and unit name
2020-11-03 19:10:00 +01:00
Raúl Peñacoba
9c20537f91
Since mpi+omp version uses 6 threads, change nblocks values
2020-10-30 15:11:23 +01:00
Raúl Peñacoba
6a1375726f
Fix problem sizes to be equivalent between versions
2020-10-30 14:44:33 +01:00
Raúl Peñacoba
d757332448
Remove extrae home
2020-10-30 14:35:09 +01:00
Raúl Peñacoba
58e3d48a16
Use mask_cpu and n.x n.y n.z instead of n
2020-10-30 14:08:56 +01:00
Raúl Peñacoba
b856e2147a
Use discrete deps in nanos6. Pass nblocks to omp version and use the same experiments as oss
2020-10-30 14:08:56 +01:00
Raúl Peñacoba
22a294f9cc
Forgot to set one task per node
2020-10-30 14:08:55 +01:00
Raúl Peñacoba
ea0272c212
Add OmpSs-2 (no mpi) version
2020-10-30 14:08:55 +01:00
Raúl Peñacoba
e20061254b
WIP: Add mpi, omp and mpi+omp experiments. See more.
...
Seems that gcc compilation with OpenMP throws an error. Investigate.
I think I've forgot to add an override of mpicxx compiler backend
2020-10-30 14:08:55 +01:00
01b2584688
Update hpcg experiments
2020-10-30 14:08:55 +01:00
Raúl Peñacoba
7bf3e81233
WIP: trying to make mpi branch working
2020-10-30 14:08:55 +01:00
Raúl Peñacoba
6bd7e12cff
WIP: forgot to add the folder
2020-10-30 14:08:55 +01:00