StarPU MORSE Nightly Tests
Table of Contents
Note
- dgemm, sgemm and spotrf miriel benchmarks are run on OPA miriel nodes.
- other spotrf benchmarks are run on sirocco nodes from 2017, december 15th (sequential benchmarks used to be run on mirage nodes).
Tests for master #HEAD with profile spotrf_mpi
Execution on queue routage with 4 node(s) (-C "haswell&sirocco") of the following script:
printenv | grep SLURM printenv | grep STARPU_ module list ulimit -c 0 export STARPU_WORKER_STATS=1 export STARPU_CALIBRATE=2 export STARPU_LIMIT_CPU_MEM=120000 export STARPU_LIMIT_MIN_SUBMITTED_TASKS=15000 export STARPU_LIMIT_MAX_SUBMITTED_TASKS=16000 export p=$(perl -e 'print int(sqrt('$SLURM_NNODES')), "n"') export nbgpus=4 procs=$(echo $SLURM_JOB_CPUS_PER_NODE | awk -F'(' '{print $1}') export nbthreads=$(($procs - 2 -$nbgpus)) export niter=${NITER:-10} mpiexec -np $SLURM_NNODES --map-by node hostname mpiexec --mca btl self,openib -np $SLURM_NNODES --map-by node -- $PWD/testing/chameleon_stesting --op \ potrf --check --niter $niter --ib 96 --nb 1440 --n 144000:144000:14400 --P $p --threads $nbthreads --gpus \ $nbgpus
date | slurm | morse_scm | starpu_scm | output | Id | Function | threads | gpus | P | Q | mtxfmt | nb | uplo | n | lda | seedA | time | gflops | RETURN | deviation |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023-08-28 | slurm | 5066758 | ceb50d7 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-27 | slurm | 5066758 | 986ddd8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-26 | slurm | 5066758 | 986ddd8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-25 | slurm | 5066758 | ada46b9 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-24 | slurm | 5066758 | eff1d05 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-20 | slurm | 5066758 | c68554c | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-19 | slurm | 5066758 | c68554c | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-18 | slurm | 5066758 | 54134a6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-17 | slurm | 5066758 | 0d9fdf5 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-15 | slurm | 5066758 | 9d76b8e | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-08 | slurm | 5066758 | 34643bb | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-06 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-03 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-02 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-01 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-31 | slurm | 5066758 | d7509a6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-30 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-27 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-26 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-20 | slurm | 43247c0 | c81fc47 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tests for master #HEAD with profile spotrf_mpi_nmad
Execution on queue routage with 4 node(s) (-C "haswell&sirocco") of the following script:
printenv | grep SLURM printenv | grep STARPU_ module list ulimit -c 0 export STARPU_WORKER_STATS=1 export STARPU_CALIBRATE=2 export STARPU_LIMIT_CPU_MEM=120000 export STARPU_LIMIT_MIN_SUBMITTED_TASKS=15000 export STARPU_LIMIT_MAX_SUBMITTED_TASKS=16000 export p=$(perl -e 'print int(sqrt('$SLURM_NNODES')), "n"') export nbgpus=4 procs=$(echo $SLURM_JOB_CPUS_PER_NODE | awk -F'(' '{print $1}') export nbthreads=$(($procs - 2 -$nbgpus)) export niter=${NITER:-30} type mpiexec mpiexec -DPATH=${PATH} -DLD_LIBRARY_PATH=${LD_LIBRARY_PATH} -np $SLURM_NNODES hostname mpiexec -DPATH=${PATH} -DLD_LIBRARY_PATH=${LD_LIBRARY_PATH} -np $SLURM_NNODES $PWD/testing/chameleon_stesting \ --op potrf --check --niter $niter --ib 96 --nb 1440 --n 144000:144000:14400 --P $p --threads $nbthreads \ --gpus $nbgpus
date | slurm | morse_scm | starpu_scm | output | Id | Function | threads | gpus | P | Q | mtxfmt | nb | uplo | n | lda | seedA | time | gflops | RETURN | deviation |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023-08-28 | slurm | 5066758 | ceb50d7 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-27 | slurm | 5066758 | 986ddd8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-26 | slurm | 5066758 | 986ddd8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-25 | slurm | 5066758 | ada46b9 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-24 | slurm | 5066758 | eff1d05 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-20 | slurm | 5066758 | c68554c | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-19 | slurm | 5066758 | c68554c | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-18 | slurm | 5066758 | 54134a6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-17 | slurm | 5066758 | 0d9fdf5 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-15 | slurm | 5066758 | 9d76b8e | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-08 | slurm | 5066758 | d82f182 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-06 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-03 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-02 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-01 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-31 | slurm | 5066758 | d7509a6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-30 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-27 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-26 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-20 | slurm | 43247c0 | c81fc47 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tests for master #HEAD with profile spotrf_mpi_mad_mpi
Execution on queue routage with 4 node(s) (-C "haswell&sirocco") of the following script:
printenv | grep SLURM printenv | grep STARPU_ module list ulimit -c 0 export STARPU_WORKER_STATS=1 export STARPU_CALIBRATE=2 export STARPU_LIMIT_CPU_MEM=120000 export STARPU_LIMIT_MIN_SUBMITTED_TASKS=15000 export STARPU_LIMIT_MAX_SUBMITTED_TASKS=16000 export p=$(perl -e 'print int(sqrt('$SLURM_NNODES')), "n"') export nbgpus=4 procs=$(echo $SLURM_JOB_CPUS_PER_NODE | awk -F'(' '{print $1}') export nbthreads=$(($procs - 2 -$nbgpus)) export niter=${NITER:-30} type mpiexec mpiexec -DPATH=${PATH} -DLD_LIBRARY_PATH=${LD_LIBRARY_PATH} -np $SLURM_NNODES hostname mpiexec -DPATH=${PATH} -DLD_LIBRARY_PATH=${LD_LIBRARY_PATH} -np $SLURM_NNODES $PWD/testing/chameleon_stesting \ --op potrf --check --niter $niter --ib 96 --nb 1440 --n 144000:144000:14400 --P $p --threads $nbthreads \ --gpus $nbgpus
date | slurm | morse_scm | starpu_scm | output | Id | Function | threads | gpus | P | Q | mtxfmt | nb | uplo | n | lda | seedA | time | gflops | RETURN | deviation |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023-08-28 | slurm | 5066758 | ceb50d7 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-27 | slurm | 5066758 | 986ddd8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-26 | slurm | 5066758 | 986ddd8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-25 | slurm | 5066758 | ada46b9 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-24 | slurm | 5066758 | eff1d05 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-20 | slurm | 5066758 | c68554c | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-19 | slurm | 5066758 | c68554c | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-18 | slurm | 5066758 | 54134a6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-17 | slurm | 5066758 | 0d9fdf5 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-15 | slurm | 5066758 | 9d76b8e | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-08 | slurm | 5066758 | d82f182 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-06 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-03 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-02 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-08-01 | slurm | 5066758 | e3f9b09 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-31 | slurm | 5066758 | d7509a6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-30 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-27 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-26 | slurm | 5066758 | 8c1d8a8 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2023-07-20 | slurm | 43247c0 | c81fc47 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tests for master #HEAD with profile spotrf_mpi_sim
Execution on queue routage with 1 node(s) (-C "haswell&sirocco") of the following script:
printenv | grep SLURM printenv | grep STARPU_ module list ulimit -c 0 export STARPU_HOME="$prefix_dir/../morse/master/simucore/perfmodels/" export STARPU_HOSTNAME=sirocco export STARPU_CALIBRATE=0 export STARPU_WORKER_STATS=1 export STARPU_LIMIT_CPU_MEM=120000 export STARPU_LIMIT_MIN_SUBMITTED_TASKS=15000 export STARPU_LIMIT_MAX_SUBMITTED_TASKS=16000 export STARPU_MALLOC_SIMULATION_FOLD=2 SLURM_JOB_NUM_NODES=4 SLURM_CPUS_ON_NODE=24 p=$(perl -e 'print int(sqrt('$SLURM_JOB_NUM_NODES')), "n"') nbgpus=4 procs=$(echo $SLURM_JOB_CPUS_PER_NODE | awk -F'(' '{print $1}') export nbthreads=$(($procs - 1 -$nbgpus)) time $rootdir/starpu.inst/bin/starpu_smpirun -np $SLURM_JOB_NUM_NODES -platform $HOME/.starpu/cluster.xml \ -hostfile $HOME/.starpu/hostfile --cfg=surf/precision:0.000010 --cfg=maxmin/precision:0.000010 --cfg=network/model:IB \ --cfg=smpi/test:0.000010 ./testing/chameleon_stesting --op potrf --ib 96 --nb 1440 --n 144000:144000:14400 \ --P $p --gpus $nbgpus
date | slurm | morse_scm | starpu_scm | output | Id | Function | threads | gpus | P | Q | mtxfmt | nb | uplo | n | lda | seedA | time | gflops | RETURN | deviation |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024-04-19 | slurm | 0ac42d5 | 5858752 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-18 | slurm | 0ac42d5 | 6813015 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-12 | slurm | 8d2fdd4 | dcfc8b4 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-11 | slurm | 8d2fdd4 | 71c2557 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-10 | slurm | 8d2fdd4 | b2b4f41 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-09 | slurm | 8d2fdd4 | f19f2ac | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-08 | slurm | 8d2fdd4 | f19f2ac | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-07 | slurm | 8d2fdd4 | f19f2ac | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-06 | slurm | 8d2fdd4 | f19f2ac | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-05 | slurm | 8d2fdd4 | 3bc35bd | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-04 | slurm | 8d2fdd4 | 91d6206 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-03 | slurm | - | bb2b4a1 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-02 | slurm | 30c5300 | 382f97a | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-04-01 | slurm | 30c5300 | 882aba6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-03-31 | slurm | 30c5300 | 882aba6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-03-30 | slurm | 30c5300 | 882aba6 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-03-29 | slurm | b08ee94 | 8964e4f | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-03-28 | slurm | b08ee94 | 21e4860 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-03-27 | slurm | b08ee94 | 21e4860 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2024-03-26 | slurm | f7f321a | 17a2280 | output | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Plot