| 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.99 | 0 | 0.93 | 0 | 0.82 | 0.01 | 0.63 | 0.02 | 0.59 | 0.02 | 0.57 | 0.01 | 0.39 | 0.02 | 0.52 | 0.01 | 0.48 | 0.01 | 0.47 | 0.01 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | 1 | 1 | 1 | 1 | 1.6349997520447 | 0.062866076827049 |
| 1x2 | 2 | 0.99 | 1.99 | 2 | 0.87000000476837 | 0.062720023095608 |
| 1x4 | 4 | 0.93 | 3.72 | 4 | 0.48999997973442 | 0.06545490026474 |
| 1x8 | 8 | 0.82 | 6.59 | 8 | 0.31999999284744 | 0.060331176966429 |
| 1x16 | 16 | 0.63 | 10 | 16 | 0.23000000417233 | 0.048427980393171 |
| 1x24 | 24 | 0.59 | 14.19 | 24 | 0.16500000655651 | 0.036835711449385 |
| 1x32 | 32 | 0.57 | 18.29 | 32 | 0.15999999642372 | 0.031331811100245 |
| 1x40 | 38 | 0.39 | 15.42 | 40 | 0.29999998211861 | 0.038908641785383 |
| 1x48 | 47 | 0.52 | 24.84 | 48 | 0.11999999731779 | 0.024533301591873 |
| 1x56 | 56 | 0.48 | 26.65 | 56 | 0.094999998807907 | 0.022937577217817 |
| 1x64 | 62 | 0.47 | 30.33 | 64 | 0.10999999940395 | 0.020131595432758 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►52.60 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►47.40 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►47.11 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►27.96 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►24.62 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►72.44 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►14.49 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►12.78 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►86.15 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►7.56 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►6.30 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►94.65 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.49 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►2.29 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►95.84 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.81 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►1.63 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.15 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.57 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►1.22 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►1.05 | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►97.29 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.42 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:94 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.36 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.74 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | update_face(int, int, int, int[...] | local_halos.cpp:76 | exec |
| ○ | local_halos(int, int, int, int[...] | local_halos.cpp:103 | exec |
| ○ | run_local_halos(Chunk*, Settin[...] | local_halos.cpp:114 | exec |
| ○ | halo_update_driver(Chunk*, Set[...] | halo_update_driver.cpp:12 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:20 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ○ | main | main.cpp:169 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | exec | |
| ►1.27 | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.65 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.89 | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►97.97 | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |