| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| (8x1) Efficiency | (8x1) Potential Speed-Up (%) | (8x8) Efficiency | (8x8) Potential Speed-Up (%) | (8x12) Efficiency | (8x12) Potential Speed-Up (%) | (8x16) Efficiency | (8x16) Potential Speed-Up (%) | (8x20) Efficiency | (8x20) Potential Speed-Up (%) | (8x24) Efficiency | (8x24) Potential Speed-Up (%) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 0.84 | 0 | 0.51 | 0.01 | 0.44 | 0.01 | 0.46 | 0 | 0.41 | 0.01 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 8x1 | 4 | 1 | 1 | 1 | 0.090000003576279 | 0.031827066093683 |
| 8x8 | 31 | 0.84 | 6.7 | 8 | 0.030000001192093 | 0.012645224109292 |
| 8x12 | 45 | 0.51 | 6.13 | 12 | 0.025000000372529 | 0.014369049109519 |
| 8x16 | 52 | 0.44 | 7 | 16 | 0.025000000372529 | 0.012010681442916 |
| 8x20 | 62 | 0.46 | 9.27 | 20 | 0.024999998509884 | 0.0087910378351808 |
| 8x24 | 72 | 0.41 | 9.77 | 24 | 0.024999996647239 | 0.0090262023732066 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►9.61 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:661 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:56 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►7.70 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:577 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | pdv | PdV.f90:134 | exec |
| ○ | hydro | hydro.f90:56 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►7.69 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:697 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►7.69 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:565 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:56 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►7.69 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:625 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►7.69 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:685 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►7.68 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:613 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | timestep | timestep.f90:74 | exec |
| ○ | hydro | hydro.f90:54 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►5.77 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:565 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►5.77 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:577 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | timestep | timestep.f90:74 | exec |
| ○ | hydro | hydro.f90:54 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►5.77 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:697 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►3.85 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:685 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►3.85 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:529 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | timestep | timestep.f90:74 | exec |
| ○ | hydro | hydro.f90:54 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►3.84 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:589 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | timestep | timestep.f90:82 | exec |
| ○ | hydro | hydro.f90:54 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►3.84 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:541 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:56 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.93 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:649 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.92 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:541 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.92 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:541 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.92 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:565 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.92 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:637 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | timestep | timestep.f90:74 | exec |
| ○ | hydro | hydro.f90:54 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.92 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:625 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►90.32 | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | __GI___clone3 | libc.so.6 | |
| ►3.23 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:553 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | timestep | timestep.f90:74 | exec |
| ○ | hydro | hydro.f90:54 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►3.22 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:625 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.62 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:649 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| ►1.61 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:625 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►92.16 | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | __GI___clone3 | libc.so.6 | |
| ►1.96 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:649 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:72 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.64 | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | __GI___clone3 | libc.so.6 | |
| ►1.68 | GOMP_parallel | libgomp.h:982 | libgomp.so.1.0.0 |
| ○ | clover_pack_message_left | pack_kernel.f90:61 | exec |
| ○ | clover_pack_left | clover.f90:541 | exec |
| ○ | clover_exchange | clover.f90:387 | exec |
| ○ | update_halo | update_halo.f90:44 | exec |
| ○ | advection | advection.f90:103 | exec |
| ○ | hydro | hydro.f90:64 | exec |
| ○ | main | clover_leaf.f90:41 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.f90:41 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.43 | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | __GI___clone3 | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►94.53 | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | __GI___clone3 | libc.so.6 |