Pedro Martinez
6c0f4ec1b3
creams: add granularity experiments
2021-03-24 13:52:26 +01:00
c41456412c
examples: Add granularity examples
2021-03-12 19:33:40 +01:00
7d66b34140
nbody: fix converter rename in nanos6 CTF options
2021-03-12 12:58:41 +01:00
0781e8b28e
nbody: remove jemalloc experiments
...
Nanos6 has jemalloc enabled by default
2021-03-12 12:58:41 +01:00
637c57b388
nbody: improve unit name
2021-03-12 12:58:41 +01:00
3a2694ad36
nbody: add mpi branch in scaling experiment
2021-03-12 12:58:37 +01:00
425479c9fc
nbody: add scaling experiment
2021-03-12 12:57:01 +01:00
854707103c
heat: add ctf stage to analyze mode times
2021-03-12 12:13:10 +01:00
b192fc44f5
heat: refactor cache into granul experiment
2021-03-09 18:45:33 +01:00
b600f64fcc
heat: add cache miss experiment and figure
2021-03-05 18:31:31 +01:00
c1efba1e65
heat: rename test -> granul experiment
2021-03-05 18:28:32 +01:00
363700eb9a
heat: update test experiment
2021-03-05 16:18:51 +01:00
6973f48638
osu: add an experiment for Intel MPI tunning
2021-03-03 12:42:19 +01:00
ed932c9921
osu: add bw test
2021-03-01 11:58:23 +01:00
a36d912022
osu: add multithread benchmark
2021-03-01 11:55:13 +01:00
ceb25e5d18
osu: add figure for latency tests
2021-02-23 17:52:48 +01:00
0c9e89dcc0
osu: update experiments using stdexp
2021-02-23 15:22:56 +01:00
9beda65778
lulesh: add experiment with all variants
2021-01-28 15:27:21 +01:00
892fb35d27
nbody: Fix infinite recursion
...
We want to override the previous layer (super), not the last one (self).
2021-01-11 14:30:12 +01:00
Pedro Martinez
203dc9f295
Configure the nanos6 environment and get the right hardware attributes
2020-12-15 19:34:49 +01:00
Pedro Martinez
2e18761b48
Use the 'hw' attributes
2020-12-15 19:11:29 +01:00
Pedro Martinez
748d335a39
Define variables 'ntasksPerNode' and 'cpusPerTask' for each experiment and other minor changes
2020-12-15 19:11:29 +01:00
9a0ea08d72
Reorganization
...
- All garlic stuff is moved into garlic/
- Group the overlay index by sections
- Add a garlic/default.nix link to the main default.nix, so we can
build derivations at garlic/
2020-12-07 13:33:42 +01:00
bdaadd4ef7
nbody: add ctf tests
2020-12-03 13:20:40 +01:00
aca7e36fc7
bigsort: add experiment with input generation
2020-11-20 15:41:27 +01:00
4f0da10321
bigsort: Use cpusPerTask instead of cpuBind
2020-11-20 13:57:12 +01:00
David Alvarez
0c438d4dac
Setup for test experiment
2020-11-20 13:57:12 +01:00
David Alvarez
a0dac209e3
First test experiment
2020-11-20 13:57:12 +01:00
fe0bd8b200
creams: fix pure experiment
...
Use machine agnostic specification for resources
2020-11-17 12:31:03 +01:00
016422cede
Update nbody experiment
...
Generate the input based on the target machine description.
2020-11-17 11:26:35 +01: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
74537e682c
Use divisors in the slurm cpu experiment
2020-11-17 11:01:34 +01:00
dea523460a
Add slurm affinity experiment
2020-11-17 11:01:34 +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
966606b62d
hpcg: precompute the input
2020-11-09 17:48:46 +01:00
11ac02da08
heat: Add test experiment and plot
2020-11-05 19:56:26 +01:00
074a75facb
saiph: name the experiment and units in numcomm
2020-11-05 19:53:38 +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
5eea48c5b0
Add exp and unit name to nbody tampi experiment
2020-11-03 19:10:00 +01:00
d5d42b3c09
Add unit and exp name to nbody test
2020-11-03 19:10:00 +01:00
a66cdb52fb
nbody: Fix test experiment
2020-11-03 19:10:00 +01:00
3bd4e61f3f
WIP: Testing with automatic fetching
2020-11-03 19:09:59 +01:00
8ce88ef046
Add dataset attrset in garlic
...
Modify nbody to evenly distribute blocks per cpu
2020-11-03 19:09:59 +01:00
06c29b573f
Add exp.nbody.tampi variants
2020-11-03 19:09:59 +01:00
4beb069627
WIP: postprocessing pipeline
...
Now each run is executed in a independent folder
2020-11-03 19:09:59 +01:00
1321b6a888
Add experiments with jemalloc and CPU affinity
2020-11-03 19:09:59 +01:00
308673f7f6
Increase nbody test cases
2020-11-03 19:09:59 +01:00
65745e0aaf
WIP: Add another nbody experiment
2020-11-03 19:09:58 +01:00
72ba080db1
Merge branch 'nbody' into 'master'
...
NBody Experiments
See merge request rarias/bscpkgs!5
2020-10-30 16:25:27 +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
Antoni Navarro
05ce36e158
Add the MPI-weak scaling experiment and strong scaling experiments
2020-10-29 16:31:21 +01:00
Antoni Navarro
6ccc159487
Fix one of the CPU Masks in the weak scaling experiment
2020-10-29 16:30:55 +01:00
Antoni Navarro
8b985de65d
Add a few scalability experiments for some variants
2020-10-28 15:35:09 +01:00
aa1ffa5208
Remove unused experiments
2020-10-09 20:17:35 +02:00
1b703bd431
Fix saiph numcomm experiment
2020-10-09 19:40:49 +02:00
298c7362b3
New config design
2020-10-09 19:33:06 +02:00
9020f87765
Simplify saiph numcomm experiment
2020-10-09 17:20:50 +02:00
53dca32469
Simplify experiment
2020-10-09 17:19:00 +02:00
9d2ce2a1c2
Remove old experiments
2020-10-09 16:43:00 +02:00
332b738889
Move apps into garlic/apps
2020-10-09 16:42:06 +02:00
a576be8031
WIP stage redesign
2020-10-09 16:42:06 +02:00
654e243735
Include an index in the trebuchet
2020-10-09 16:42:06 +02:00
d599b8c52f
New naming convention
2020-10-09 16:42:06 +02:00
26ea326ded
Group stages
2020-10-09 16:42:06 +02:00
4ea0d16926
WIP isolation
2020-10-09 16:42:06 +02:00
ba221c5200
Add rw test
2020-10-09 16:42:06 +02:00
effcc2d20b
Working isolated environment
2020-10-09 16:42:06 +02:00
2a01ee7f24
WIP isolate execution
2020-10-09 16:42:06 +02:00
896ebd4ace
WIP nix-isolate
2020-10-09 16:42:06 +02:00
0a26c72440
extrae: Remove dangerous home
2020-10-08 18:34:20 +02:00
Sandra
ec555e59e7
Setting a developer mode and its implication
2020-10-07 11:53:47 +02:00
Sandra
8f65030161
Saiph: numcomm experiment changes
2020-10-07 11:38:57 +02:00
533d8e9768
Fix tampi experiment to use multiple CPUs per task
2020-10-05 10:47:16 +02:00
Pedro Martinez
231672a222
Rename files to improve consistency
2020-10-02 18:28:13 +02:00
Pedro Martinez
b403fbefe1
Add hybrid strong scalability experiments
2020-10-02 17:48:00 +02:00
Pedro Martinez
c85b2976ef
Fix non-hybrid strong scalability experiments
2020-10-02 16:47:45 +02:00
Pedro Martinez
6ae71cc5e9
Improvement the experiment based on CREAMS
2020-10-02 16:40:43 +02:00
Pedro Martinez
5cbc8e4fbb
First attempt to create an experiment with CREAMS: strong scaling from 1 to 16 nodes using the pure MPI version
2020-10-02 16:40:43 +02:00
Sandra
79a4a4d16b
saiph: removing home paths
2020-10-02 10:46:56 +02:00
Sandra
78b96c1bc6
saiph: including reservation option
2020-10-01 17:52:50 +02:00
Sandra
8f5c5146b3
Saiph: update branchname according to garlic nomenclature
2020-10-01 17:52:50 +02:00
Sandra
e3349bb864
saiph: exp: adding extrae config files
2020-10-01 17:52:50 +02:00
ec21ba98b5
nbody: Allow custom reservation
2020-09-30 09:32:25 +02:00
69b1dcf08a
nbody: forgot nixsetup attr
2020-09-30 09:24:14 +02:00
fa734deaca
extrae: remove home path from the xml
2020-09-28 14:11:14 +02:00
f72a4e9bc8
Enable symbolizer for asan
2020-09-28 13:07:07 +02:00
ae2cdf8790
numcomm: disable extrae
2020-09-28 13:06:35 +02:00
sandra
c1b64e8897
saiph: if extrae add some env var
2020-09-23 13:13:51 +02:00