wiki:BenchConso

Version 9 (modified by Laurent Fairhead, 3 years ago) (diff)

--

Benchs consommation

Page avec les résultats de benchs lancés sur les différents calculateurs disponibles pour mesurer la consommation du modèle LMDZ selon les partitions utilisées pour le parallèlisme.
Bench de base: sous libIGCM, 1 an de forcé LMDZ, 360d

jean-zay

Janvier 2020 / LMDZ branche 6.0.15

Partition 71MPI, 4OMP
8 noeuds réservés, mode exclusif RealCpuTime 8038.00000, elapsed 2:13:58
sacct -o "ncpus,ntasks,ConsumedEnergy,CPUTime,CPUTimeRAW,elapsed,totalcpu,usercpu"
     NCPUS   NTasks ConsumedEnergy    CPUTime CPUTimeRAW    Elapsed   TotalCPU    UserCPU 
---------- -------- -------------- ---------- ---------- ---------- ---------- ---------- 
       640                  25.76M 59-23:38:40    5182720   02:14:58 26-10:40:+ 25-19:58:+ 
        72       72         25.76M 6-16:45:36     578736   02:13:58 26-10:39:+ 25-19:57:+
Heures décomptées = 8 (nombre de noeuds) * 40 * 8038 = 2572160s = 715h
Partition 71MPI, 10OMP
18 noeuds réservés, mode exclusif RealCpuTime 4171.00000, elapsed 1:09:31
sacct -o "ncpus,ntasks,ConsumedEnergy,CPUTime,CPUTimeRAW,elapsed,totalcpu,usercpu"
     NCPUS   NTasks ConsumedEnergy    CPUTime CPUTimeRAW    Elapsed   TotalCPU    UserCPU 
---------- -------- -------------- ---------- ---------- ---------- ---------- ---------- 
      1440                  27.96M 70-19:12:00    6117120   01:10:48 34-02:49:+ 33-04:53:+ 
        72       72         27.96M 3-11:24:00     300240   01:09:30 34-02:48:+ 33-04:52:+
Heures décomptées = 18 (nombre de noeuds) * 40 * 4171 = 3003120s = 834h
Partition 71MPI, 20OMP
36 noeuds réservés, mode exclusif RealCpuTime 3042.00000, elapsed 0:50:43
sacct -j 596905 -o "ncpus,ntasks,ConsumedEnergy,CPUTime,CPUTimeRAW,elapsed,totalcpu,usercpu"
     NCPUS   NTasks ConsumedEnergy    CPUTime CPUTimeRAW    Elapsed   TotalCPU    UserCPU 
---------- -------- -------------- ---------- ---------- ---------- ---------- ---------- 
      2880                   1.42K 104-23:12:00    9069120   00:52:29 49-11:48:+ 48-01:24:+ 
        72       72          1.42K 2-12:51:36     219096   00:50:43 49-11:47:+ 48-01:22:+
Heures décomptées = 36 (nombre de noeuds) * 40 * 3042 = 4380480s = 1217h
Partition 35MPI, 4OMP
4 noeuds réservés, mode exclusif RealCpuTime 13751.00000, elapsed 3:49:11
sacct -o "ncpus,ntasks,ConsumedEnergy,CPUTime,CPUTimeRAW,elapsed,totalcpu,usercpu"
      NCPUS   NTasks ConsumedEnergy    CPUTime CPUTimeRAW    Elapsed   TotalCPU    UserCPU 
---------- -------- -------------- ---------- ---------- ---------- ---------- ---------- 
       320                  23.83M 51-02:50:40    4416640   03:50:02 22-09:29:+ 21-23:44:+ 
        36       36         23.83M 5-17:30:00     495000   03:49:10 22-09:28:+ 21-23:44:+
Heures décomptées = 4 (nombre de noeuds) * 40 * 13751 = 2200160s = 611h

Partition 35MPI, 10OMP
9 noeuds réservés, mode exclusif RealCpuTime 7035.00000, elapsed 1:57:16

sacct -o "ncpus,ntasks,ConsumedEnergy,CPUTime,CPUTimeRAW,elapsed,totalcpu,usercpu"
     NCPUS   NTasks ConsumedEnergy    CPUTime CPUTimeRAW    Elapsed   TotalCPU    UserCPU 
---------- -------- -------------- ---------- ---------- ---------- ---------- ---------- 
       720                  22.75M 59-04:24:00    5113440   01:58:22 28-11:43:+ 27-19:12:+ 
        36       36         22.75M 2-22:21:36     253296   01:57:16 28-11:42:+ 27-19:11:+
Heures décomptées = 9 (nombre de noeuds) * 40 * 7035 = 2532600s = 703h

Janvier 2022 / LMDZ révision 4052

Résolution 144x142x79

Partition 71MPI, 10OMP
18 noeuds réservés, mode exclusif RealCpuTime 3274.00000, elapsed 0:54:35
sacct -o "ncpus,ntasks,ConsumedEnergy,CPUTime,CPUTimeRAW,elapsed,totalcpu,usercpu"
     NCPUS   NTasks ConsumedEnergy    CPUTime CPUTimeRAW    Elapsed   TotalCPU    UserCPU 
---------- -------- -------------- ---------- ---------- ---------- ---------- ---------- 
      1440       18         25.57M 57-01:12:00    4929120   00:57:03  00:00.012  00:00.011 
        72       72         23.69M 2-17:30:00     235800   00:54:35 26-16:10:+ 26-07:12:+
Heures décomptées = 18 (nombre de noeuds) * 40 * 4171 = 2357280s = 655h

Profiling

Résultat d'un profiling sur un mois

irene-skl

Janvier 2022 / LMDZ révision 4052

Résolution 144x142x79

Partition 71MPI, 8OMP
mode exclusif RealCpuTime 3438.34000, elapsed 00:57:10

irene-amd

Janvier 2022 / LMDZ révision 4052

Résolution 144x142x79

Partition 71MPI, 8OMP
mode exclusif RealCpuTime 3530.20000, elapsed 00:58:49