| 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 | 0.98 | 0.03 | 0.91 | 0.12 | 0.65 | 0.62 | 0.32 | 1.59 | 0.22 | 1.95 | 0.17 | 2.12 | 0.14 | 2.23 | 0.12 | 2.34 | 0.1 | 2.41 | 0.09 | 2.46 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | 1 | 1 | 1 | 1 | 20.189998626709 | 1.358397603035 |
| 1x2 | 2 | 0.98 | 1.96 | 2 | 10.369999885559 | 1.3738461732864 |
| 1x4 | 4 | 0.91 | 3.65 | 4 | 5.6249990463257 | 1.4409710168839 |
| 1x8 | 8 | 0.65 | 5.21 | 8 | 3.8899993896484 | 1.7867506742477 |
| 1x16 | 16 | 0.32 | 5.14 | 16 | 3.860000371933 | 2.3371019363403 |
| 1x24 | 24 | 0.22 | 5.18 | 24 | 3.8399999141693 | 2.4857320785522 |
| 1x32 | 32 | 0.17 | 5.47 | 32 | 3.6349995136261 | 2.5550799369812 |
| 1x40 | 40 | 0.14 | 5.67 | 40 | 3.5049998760223 | 2.6009929180145 |
| 1x48 | 48 | 0.12 | 5.66 | 48 | 3.5 | 2.6509122848511 |
| 1x56 | 56 | 0.1 | 5.61 | 56 | 3.5449995994568 | 2.6810710430145 |
| 1x64 | 64 | 0.09 | 5.57 | 64 | 3.5850002765656 | 2.6965577602386 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►50.00 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►50.00 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
|---|---|---|---|
| ►49.51 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►25.32 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►25.17 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
|---|---|---|---|
| ►74.31 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►12.86 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►12.83 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.26 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►6.38 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►6.35 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.56 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.22 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►3.22 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.77 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.12 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►2.11 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.84 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.61 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►1.55 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.47 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.27 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►1.26 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.91 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.05 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:68 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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 |
| ►1.04 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | advec_mom_kernel(int, int, int[...] | advec_mom.cpp:152 | exec |
| ○ | advec_mom_driver(global_variab[...] | advec_mom.cpp:244 | exec |
| ○ | advection(global_variables&) | advection.cpp:70 | exec |
| ○ | hydro(global_variables&, paral[...] | basic_string.h:1231 | 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.19 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.44 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |