Starting omp_dotprod_hybrid. Using 4 Cores...
Core 3 using 16 threads
Core 0 using 16 threads
Core 2 using 16 threads
Core 1 using 16 threads
Core 1 thread 0 partial sum = 0.0000000000000000
Core 3 thread 0 partial sum = 0.0000000000000000
Core 1 thread 4 partial sum = 0.0000000000000000
Core 3 thread 7 partial sum = 200.00000000000000
Core 1 thread 8 partial sum = 200.00000000000000
Core 3 thread 9 partial sum = 200.00000000000000
Core 1 thread 11 partial sum = 200.00000000000000
Core 3 thread 3 partial sum = 200.00000000000000
Core 1 thread 2 partial sum = 0.0000000000000000
Core 3 thread 5 partial sum = 0.0000000000000000
Core 1 thread 3 partial sum = 200.00000000000000
Core 3 thread 2 partial sum = 0.0000000000000000
Core 1 thread 13 partial sum = 200.00000000000000
Core 3 thread 12 partial sum = 200.00000000000000
Core 1 thread 1 partial sum = 200.00000000000000
Core 3 thread 1 partial sum = 200.00000000000000
Core 3 thread 8 partial sum = 0.0000000000000000
Core 1 thread 7 partial sum = 0.0000000000000000
Core 3 thread 11 partial sum = 200.00000000000000
Core 1 thread 15 partial sum = 0.0000000000000000
Core 3 thread 15 partial sum = 0.0000000000000000
Core 1 thread 10 partial sum = 200.00000000000000
Core 1 thread 9 partial sum = 200.00000000000000
Core 3 thread 13 partial sum = 0.0000000000000000
Core 1 thread 5 partial sum = 200.00000000000000
Core 3 thread 6 partial sum = 0.0000000000000000
Core 3 thread 4 partial sum = 0.0000000000000000
Core 1 thread 6 partial sum = 0.0000000000000000
Core 3 thread 14 partial sum = 200.00000000000000
Core 1 thread 12 partial sum = 0.0000000000000000
Core 3 thread 10 partial sum = 200.00000000000000
Core 0 thread 0 partial sum = 0.0000000000000000
Core 0 thread 14 partial sum = 200.00000000000000
Core 0 thread 8 partial sum = 200.00000000000000
Core 0 thread 7 partial sum = 0.0000000000000000
Core 0 thread 15 partial sum = 200.00000000000000
Core 0 thread 5 partial sum = 200.00000000000000
Core 0 thread 9 partial sum = 200.00000000000000
Core 0 thread 11 partial sum = 0.0000000000000000
Core 0 thread 10 partial sum = 200.00000000000000
Core 0 thread 6 partial sum = 200.00000000000000
Core 0 thread 3 partial sum = 200.00000000000000
Core 0 thread 4 partial sum = 0.0000000000000000
Core 0 thread 2 partial sum = 0.0000000000000000
Core 0 thread 13 partial sum = 0.0000000000000000
Core 0 thread 12 partial sum = 0.0000000000000000
Core 0 thread 1 partial sum = 0.0000000000000000
Core 0 partial sum = 1600.0000000000000
Core 2 thread 3 partial sum = 0.0000000000000000
Core 2 thread 15 partial sum = 0.0000000000000000
Core 2 thread 0 partial sum = 0.0000000000000000
Core 2 thread 2 partial sum = 200.00000000000000
Core 2 thread 4 partial sum = 0.0000000000000000
Core 2 thread 5 partial sum = 0.0000000000000000
Core 2 thread 9 partial sum = 200.00000000000000
Core 2 thread 7 partial sum = 0.0000000000000000
Core 2 thread 14 partial sum = 200.00000000000000
Core 2 thread 8 partial sum = 200.00000000000000
Core 2 thread 12 partial sum = 200.00000000000000
Core 2 thread 10 partial sum = 200.00000000000000
Core 2 thread 6 partial sum = 200.00000000000000
Core 2 thread 1 partial sum = 0.0000000000000000
Core 2 thread 13 partial sum = 0.0000000000000000
Core 2 thread 11 partial sum = 200.00000000000000
Core 2 partial sum = 1600.0000000000000
Core 3 partial sum = 1600.0000000000000
Core 1 thread 14 partial sum = 0.0000000000000000
Core 1 partial sum = 1600.0000000000000
Done. Hybrid version: global sum = 6400.0000000000000
Pasha Pashaei