| 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 |
| (1x1) Efficiency | (1x1) Potential Speed-Up (%) | (1x2) Efficiency | (1x2) Potential Speed-Up (%) | (1x4) Efficiency | (1x4) Potential Speed-Up (%) | (1x8) Efficiency | (1x8) Potential Speed-Up (%) | (1x16) Efficiency | (1x16) Potential Speed-Up (%) | (1x24) Efficiency | (1x24) Potential Speed-Up (%) | (1x32) Efficiency | (1x32) Potential Speed-Up (%) | (1x40) Efficiency | (1x40) Potential Speed-Up (%) | (1x48) Efficiency | (1x48) Potential Speed-Up (%) | (1x56) Efficiency | (1x56) Potential Speed-Up (%) | (1x64) Efficiency | (1x64) Potential Speed-Up (%) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 1 | 0.03 | 0.99 | 0.07 | 0.99 | 0.11 | 0.95 | 0.26 | 0.82 | 0.85 | 0.66 | 1.61 | 0.56 | 2.04 | 0.48 | 2.42 | 0.41 | 2.69 | 0.36 | 2.93 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | 1 | 1 | 1 | 1 | 143.09997558594 | 9.6278696060181 |
| 1x2 | 2 | 1 | 1.99 | 2 | 71.669998168945 | 9.573447227478 |
| 1x4 | 4 | 0.99 | 3.97 | 4 | 35.735004425049 | 9.3970794677734 |
| 1x8 | 8 | 0.99 | 7.89 | 8 | 17.875001907349 | 8.3543548583984 |
| 1x16 | 16 | 0.95 | 15.26 | 16 | 8.9850015640259 | 5.5754904747009 |
| 1x24 | 24 | 0.82 | 19.62 | 24 | 7.3550009727478 | 4.6502380371094 |
| 1x32 | 32 | 0.66 | 21.05 | 32 | 6.8100004196167 | 4.7073254585266 |
| 1x40 | 40 | 0.56 | 22.45 | 40 | 6.3949990272522 | 4.6552548408508 |
| 1x48 | 48 | 0.48 | 22.94 | 48 | 6.1949996948242 | 4.6349906921387 |
| 1x56 | 56 | 0.41 | 23.2 | 56 | 6.1050019264221 | 4.5909299850464 |
| 1x64 | 64 | 0.36 | 23.17 | 64 | 6.1099991798401 | 4.5905847549438 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►100.00 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►50.07 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| ►49.93 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►74.97 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►25.03 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►87.50 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►12.50 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►93.71 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►6.29 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►95.68 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.32 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.77 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.23 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►97.44 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.56 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►97.90 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.10 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.18 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.82 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.41 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.59 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | calc_dt_kernel(int, int, int, [...] | calc_dt.cpp:83 | exec |
| ○ | calc_dt(global_variables&, int[...] | calc_dt.cpp:131 | exec |
| ○ | timestep(global_variables&, pa[...] | timestep.cpp:80 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1076 | exec |
| ○ | main | clover_leaf.cpp:209 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |