k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone ._omp_fn.0] - Load Distribution

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone ._omp_fn.0] - Sorted Load Distribution

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone ._omp_fn.0] - Load Distribution All Threads

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone ._omp_fn.0]

Columns Filter

(run_1_thread) Efficiency (run_1_thread) Potential Speed-Up (%) (run_2_threads) Efficiency (run_2_threads) Potential Speed-Up (%) (run_4_threads) Efficiency (run_4_threads) Potential Speed-Up (%) (run_8_threads) Efficiency (run_8_threads) Potential Speed-Up (%) (run_16_threads) Efficiency (run_16_threads) Potential Speed-Up (%) (run_32_threads) Efficiency (run_32_threads) Potential Speed-Up (%) (run_48_threads) Efficiency (run_48_threads) Potential Speed-Up (%) (run_64_threads) Efficiency (run_64_threads) Potential Speed-Up (%) (run_80_threads) Efficiency (run_80_threads) Potential Speed-Up (%) (run_96_threads) Efficiency (run_96_threads) Potential Speed-Up (%)
(run_1_thread) Efficiency(run_1_thread) Potential Speed-Up (%)(run_2_threads) Efficiency(run_2_threads) Potential Speed-Up (%)(run_4_threads) Efficiency(run_4_threads) Potential Speed-Up (%)(run_8_threads) Efficiency(run_8_threads) Potential Speed-Up (%)(run_16_threads) Efficiency(run_16_threads) Potential Speed-Up (%)(run_32_threads) Efficiency(run_32_threads) Potential Speed-Up (%)(run_48_threads) Efficiency(run_48_threads) Potential Speed-Up (%)(run_64_threads) Efficiency(run_64_threads) Potential Speed-Up (%)(run_80_threads) Efficiency(run_80_threads) Potential Speed-Up (%)(run_96_threads) Efficiency(run_96_threads) Potential Speed-Up (%)
100.8810.760.7820.630.6235.20.4551.080.2866.540.273.620.1677.830.1380.780.1182.96

Speed-Up and Efficiency

Coverage (%)NameSource LocationModule
100.00+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
51.21+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
48.79+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
Coverage (%)NameSource LocationModule
74.10+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
25.90+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
86.84+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
13.16+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
94.10+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
5.90+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
96.90+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
3.10+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
97.95+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
2.05+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
98.42+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
1.58+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
98.76+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
1.24+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
Coverage (%)NameSource LocationModule
98.97+gomp_thread_startteam.c:130libgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
1.03+GOMP_parallellibgomp.h:980libgomp.so.1.0.0
k_means(int, point_t*, point_t[...]main.cpp:73kmeans-gcc-O3-vectorize
mainmain.cpp:18kmeans-gcc-O3-vectorize
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startnew_allocator.h:104kmeans-gcc-O3-vectorize
×