SCHEDULE_OPENMP C++/OpenMP version Count the primes from 1 to N. This is an unbalanced work load, particular for two threads. Demonstrate default, static and dynamic scheduling. Number of processors available = 8 Number of threads = 2 Default Static Dynamic N Pi(N) Time Time Time 1 0 6.2265e-05 1.772e-06 2.68e-06 2 1 1.37e-06 1.152e-06 1.793e-06 4 2 1.109e-06 1.125e-06 1.12e-06 8 4 1.19e-06 1.225e-06 1.227e-06 16 6 1.268e-06 1.456e-06 1.366e-06 32 11 1.378e-06 1.979e-06 1.839e-06 64 18 2.24e-06 3.392e-06 3.25e-06 128 31 5.527e-06 5.785e-06 6.54e-06 256 54 1.6622e-05 1.2308e-05 1.2465e-05 512 97 5.6885e-05 4.4932e-05 4.5095e-05 1024 172 0.000194914 0.000138877 0.00013953 2048 309 0.000693127 0.000509852 0.000480851 4096 564 0.00248033 0.00177376 0.00168911 8192 1028 0.00841163 0.00585876 0.00580314 16384 1900 0.0303232 0.0207212 0.0203381 32768 3512 0.105999 0.0751117 0.074758 65536 6542 0.397374 0.306651 0.297255 131072 12251 1.53257 1.05882 1.06396 SCHEDULE_OPENMP Normal end of execution.