| 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 | 0.99 | 0 | 0.96 | 0 | 1.25 | 0 | 1.8 | 0 | 2.16 | 0 | 2.11 | 0 | 1.92 | 0 | 1.96 | 0 | 2.11 | 0 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | 1 | 1 | 1 | 1 | 0.44499999284744 | 0.029939919710159 |
| 1x2 | 2 | 1 | 1.99 | 2 | 0.29999998211861 | 0.029764438048005 |
| 1x4 | 4 | 0.99 | 3.96 | 4 | 0.22499999403954 | 0.029286691918969 |
| 1x8 | 8 | 0.96 | 7.7 | 8 | 0.13000001013279 | 0.026615537703037 |
| 1x16 | 10 | 1.25 | 19.94 | 16 | 0.065000005066395 | 0.013265687972307 |
| 1x24 | 7 | 1.8 | 43.09 | 24 | 0.045000001788139 | 0.0065836305730045 |
| 1x32 | 7 | 2.16 | 69.07 | 32 | 0.035000000149012 | 0.0044610742479563 |
| 1x40 | 8 | 2.11 | 84.32 | 40 | 0.029999999329448 | 0.0038548556622118 |
| 1x48 | 10 | 1.92 | 92.16 | 48 | 0.025000000372529 | 0.0035877008922398 |
| 1x56 | 11 | 1.96 | 109.99 | 56 | 0.019999999552965 | 0.0030117474962026 |
| 1x64 | 13 | 2.11 | 135.12 | 64 | 0.02000000141561 | 0.00244783423841 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►100.00 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►67.42 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| ►32.58 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►50.56 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |
| ►49.44 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►71.43 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►28.57 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►80.88 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►19.12 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►83.33 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►16.67 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►85.00 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►15.00 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►85.37 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►14.63 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►88.89 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►11.11 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►90.91 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►9.09 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | 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 |
|---|---|---|---|
| ►90.24 | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►9.76 | GOMP_parallel | libgomp.so.1.0.0 | |
| ○ | generate_chunk(int, global_var[...] | generate_chunk.cpp:84 | exec |
| ○ | start(parallel_&, global_confi[...] | start.cpp:81 | exec |
| ○ | initialise(parallel_&, std::ve[...] | clover_leaf.cpp:192 | exec |
| ○ | main | clover_leaf.cpp:204 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | clover_leaf.cpp:51 | exec |