06 October 2025 6:35:12.870 PM schedule_openmp(): Fortran90/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 = 1 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.565700E-05 0.874003E-06 0.137100E-05 2 1 0.826003E-06 0.344399E-05 0.846005E-06 4 2 0.188100E-05 0.791995E-06 0.704000E-06 8 4 0.176800E-04 0.746004E-06 0.173201E-05 16 6 0.939006E-06 0.959000E-06 0.938999E-06 32 11 0.284400E-05 0.135000E-05 0.136300E-05 64 18 0.242901E-05 0.251100E-05 0.278400E-05 128 31 0.580800E-05 0.666600E-05 0.706900E-05 256 54 0.173180E-04 0.210140E-04 0.218040E-04 512 97 0.588300E-04 0.718290E-04 0.740950E-04 1024 172 0.197035E-03 0.246216E-03 0.314146E-03 2048 309 0.690427E-03 0.911642E-03 0.922445E-03 4096 564 0.263764E-02 0.330580E-02 0.332843E-02 8192 1028 0.950863E-02 0.119996E-01 0.117060E-01 16384 1900 0.327634E-01 0.416683E-01 0.418564E-01 32768 3512 0.122682 0.157288 0.154402 65536 6542 0.451449 0.577148 0.579392 131072 12251 1.69660 2.17920 2.17696 schedule_openmp(): Normal end of execution. 06 October 2025 6:35:21.128 PM 06 October 2025 6:35:21.129 PM schedule_openmp(): Fortran90/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 0.122227E-03 0.144800E-05 0.114000E-05 2 1 0.109100E-05 0.761007E-06 0.973007E-06 4 2 0.813998E-06 0.721004E-06 0.117300E-05 8 4 0.904001E-06 0.840999E-06 0.110800E-05 16 6 0.970002E-06 0.107700E-05 0.133800E-05 32 11 0.116901E-05 0.158000E-05 0.182500E-05 64 18 0.185000E-05 0.275600E-05 0.326800E-05 128 31 0.432900E-05 0.503200E-05 0.558900E-05 256 54 0.127960E-04 0.111180E-04 0.116920E-04 512 97 0.426050E-04 0.402480E-04 0.418710E-04 1024 172 0.145216E-03 0.124916E-03 0.127885E-03 2048 309 0.536823E-03 0.460992E-03 0.493390E-03 4096 564 0.189463E-02 0.168405E-02 0.171108E-02 8192 1028 0.686096E-02 0.608600E-02 0.593275E-02 16384 1900 0.249166E-01 0.221272E-01 0.218326E-01 32768 3512 0.911158E-01 0.802115E-01 0.801249E-01 65536 6542 0.338896 0.305031 0.303867 131072 12251 1.27147 1.14896 1.14128 schedule_openmp(): Normal end of execution. 06 October 2025 6:35:25.985 PM 06 October 2025 6:35:25.987 PM schedule_openmp(): Fortran90/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 = 4 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.133448E-03 0.158100E-05 0.143900E-05 2 1 0.131200E-05 0.988002E-06 0.143800E-05 4 2 0.103400E-05 0.997999E-06 0.144501E-05 8 4 0.121200E-05 0.115100E-05 0.139200E-05 16 6 0.108300E-05 0.130100E-05 0.166300E-05 32 11 0.142000E-05 0.172900E-05 0.208100E-05 64 18 0.167600E-05 0.295700E-05 0.357400E-05 128 31 0.286800E-05 0.531200E-05 0.612000E-05 256 54 0.741900E-05 0.112830E-04 0.119840E-04 512 97 0.259460E-04 0.281940E-04 0.331980E-04 1024 172 0.782330E-04 0.788910E-04 0.808400E-04 2048 309 0.279900E-03 0.241806E-03 0.248998E-03 4096 564 0.105314E-02 0.883649E-03 0.901592E-03 8192 1028 0.375055E-02 0.302583E-02 0.305026E-02 16384 1900 0.144388E-01 0.113043E-01 0.110803E-01 32768 3512 0.527572E-01 0.407240E-01 0.407563E-01 65536 6542 0.197334 0.153104 0.152460 131072 12251 0.743753 0.576168 0.570793 schedule_openmp(): Normal end of execution. 06 October 2025 6:35:28.565 PM 06 October 2025 6:35:28.567 PM schedule_openmp(): Fortran90/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 = 8 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.192325E-03 0.159900E-05 0.174900E-05 2 1 0.147099E-05 0.140300E-05 0.148100E-05 4 2 0.152701E-05 0.129799E-05 0.163800E-05 8 4 0.667700E-05 0.143800E-05 0.169500E-05 16 6 0.130699E-05 0.157000E-05 0.162500E-05 32 11 0.145500E-05 0.211600E-05 0.279200E-05 64 18 0.168000E-05 0.366100E-05 0.397100E-05 128 31 0.333300E-05 0.653200E-05 0.773700E-05 256 54 0.677700E-05 0.144350E-04 0.179750E-04 512 97 0.196660E-04 0.327760E-04 0.389600E-04 1024 172 0.669240E-04 0.804650E-04 0.828090E-04 2048 309 0.224558E-03 0.226100E-03 0.238753E-03 4096 564 0.869175E-03 0.810512E-03 0.842877E-03 8192 1028 0.316383E-02 0.270969E-02 0.280226E-02 16384 1900 0.120933E-01 0.102747E-01 0.100547E-01 32768 3512 0.425821E-01 0.372978E-01 0.368715E-01 65536 6542 0.149776 0.138413 0.137171 131072 12251 0.551372 0.513586 0.515777 schedule_openmp(): Normal end of execution. 06 October 2025 6:35:30.735 PM 06 October 2025 6:35:30.736 PM schedule_openmp(): Fortran90/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 = 16 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.531094E-03 0.714360E-04 0.499230E-04 2 1 0.433590E-04 0.787140E-04 0.355080E-04 4 2 0.511520E-04 0.570990E-04 0.802730E-04 8 4 0.554620E-04 0.504340E-04 0.694440E-04 16 6 0.616280E-04 0.524340E-04 0.575380E-04 32 11 0.639210E-04 0.543310E-04 0.462190E-04 64 18 0.449510E-04 0.665820E-04 0.619690E-04 128 31 0.616130E-04 0.518550E-04 0.625640E-04 256 54 0.758150E-04 0.565660E-04 0.691110E-04 512 97 0.729860E-04 0.821610E-04 0.920910E-04 1024 172 0.104398E-03 0.137948E-03 0.127598E-03 2048 309 0.250207E-03 0.334505E-03 0.296699E-03 4096 564 0.902572E-03 0.912993E-03 0.837679E-03 8192 1028 0.295561E-02 0.347370E-02 0.296118E-02 16384 1900 0.104268E-01 0.116350E-01 0.104661E-01 32768 3512 0.326724E-01 0.370316E-01 0.369146E-01 65536 6542 0.123448 0.142353 0.137137 131072 12251 0.461246 0.535465 0.515454 schedule_openmp(): Normal end of execution. 06 October 2025 6:35:32.806 PM