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 = 16 Number of threads = 1 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.673100E-05 0.115900E-05 0.142300E-05 2 1 0.303300E-05 0.773998E-06 0.114600E-05 4 2 0.984001E-06 0.879001E-06 0.950000E-06 8 4 0.109400E-05 0.915999E-06 0.101600E-05 16 6 0.142600E-05 0.129500E-05 0.146600E-05 32 11 0.222200E-05 0.211500E-05 0.226800E-05 64 18 0.424900E-05 0.393300E-05 0.407900E-05 128 31 0.108830E-04 0.109520E-04 0.108330E-04 256 54 0.322250E-04 0.318570E-04 0.317490E-04 512 97 0.104422E-03 0.104559E-03 0.104874E-03 1024 172 0.346058E-03 0.329134E-03 0.345171E-03 2048 309 0.109817E-02 0.103094E-02 0.968930E-03 4096 564 0.375008E-02 0.383960E-02 0.356302E-02 8192 1028 0.152410E-01 0.140747E-01 0.114984E-01 16384 1900 0.405401E-01 0.403361E-01 0.403304E-01 32768 3512 0.148886 0.148899 0.148819 65536 6542 0.555481 0.555374 0.555440 131072 12251 2.09290 2.08860 2.09282 schedule_openmp(): Normal end of execution. 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 = 16 Number of threads = 2 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.126344E-03 0.263000E-05 0.211000E-05 2 1 0.146200E-05 0.141100E-05 0.162700E-05 4 2 0.139400E-05 0.145700E-05 0.183600E-05 8 4 0.152600E-05 0.143000E-05 0.166200E-05 16 6 0.163100E-05 0.158800E-05 0.174100E-05 32 11 0.202400E-05 0.206700E-05 0.218400E-05 64 18 0.302600E-05 0.368200E-05 0.394600E-05 128 31 0.637200E-05 0.597500E-05 0.668800E-05 256 54 0.165290E-04 0.125560E-04 0.140880E-04 512 97 0.516820E-04 0.406300E-04 0.412600E-04 1024 172 0.170380E-03 0.122435E-03 0.122647E-03 2048 309 0.595750E-03 0.442834E-03 0.431801E-03 4096 564 0.219761E-02 0.162694E-02 0.160278E-02 8192 1028 0.793284E-02 0.647419E-02 0.553237E-02 16384 1900 0.294613E-01 0.220964E-01 0.204214E-01 32768 3512 0.108635 0.747045E-01 0.745847E-01 65536 6542 0.406828 0.278972 0.278420 131072 12251 1.53317 1.05572 1.04566 schedule_openmp(): Normal end of execution. 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 = 16 Number of threads = 4 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.183183E-03 0.271300E-05 0.314200E-05 2 1 0.234900E-05 0.219400E-05 0.227000E-05 4 2 0.217600E-05 0.213900E-05 0.285800E-05 8 4 0.231600E-05 0.222800E-05 0.259700E-05 16 6 0.238000E-05 0.212900E-05 0.245200E-05 32 11 0.247700E-05 0.261300E-05 0.287100E-05 64 18 0.301600E-05 0.351810E-04 0.549500E-05 128 31 0.448400E-05 0.674600E-05 0.723200E-05 256 54 0.984200E-05 0.129460E-04 0.130980E-04 512 97 0.307570E-04 0.292410E-04 0.293530E-04 1024 172 0.963960E-04 0.752760E-04 0.756550E-04 2048 309 0.340649E-03 0.227569E-03 0.229357E-03 4096 564 0.125514E-02 0.926114E-03 0.859160E-03 8192 1028 0.450695E-02 0.339860E-02 0.292107E-02 16384 1900 0.170160E-01 0.116092E-01 0.102307E-01 32768 3512 0.621364E-01 0.397783E-01 0.376942E-01 65536 6542 0.234164 0.143701 0.141267 131072 12251 0.883364 0.534289 0.527693 schedule_openmp(): Normal end of execution. 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 = 16 Number of threads = 8 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.216135E-03 0.316400E-05 0.370800E-05 2 1 0.318800E-05 0.261700E-05 0.403300E-05 4 2 0.293700E-05 0.288300E-05 0.318800E-05 8 4 0.320800E-05 0.302200E-05 0.384800E-05 16 6 0.309400E-05 0.279500E-05 0.358500E-05 32 11 0.351700E-05 0.321600E-05 0.434400E-05 64 18 0.167260E-04 0.586600E-05 0.161210E-04 128 31 0.449900E-05 0.754700E-05 0.176570E-04 256 54 0.763300E-05 0.140950E-04 0.149170E-04 512 97 0.207030E-04 0.289590E-04 0.338450E-04 1024 172 0.704920E-04 0.661040E-04 0.566360E-04 2048 309 0.236885E-03 0.222252E-03 0.190626E-03 4096 564 0.925258E-03 0.838621E-03 0.589037E-03 8192 1028 0.332114E-02 0.277477E-02 0.210215E-02 16384 1900 0.129086E-01 0.695832E-02 0.628258E-02 32768 3512 0.446284E-01 0.275573E-01 0.230183E-01 65536 6542 0.139725 0.996772E-01 0.831787E-01 131072 12251 0.472795 0.367224 0.307293 schedule_openmp(): Normal end of execution. 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 = 16 Number of threads = 16 Default Static Dynamic N Pi(N) Time Time Time 1 0 0.359843E-03 0.643800E-05 0.577200E-05 2 1 0.523600E-05 0.510800E-05 0.644000E-05 4 2 0.530300E-05 0.496900E-05 0.564800E-05 8 4 0.518600E-05 0.488600E-05 0.511700E-05 16 6 0.532300E-05 0.463200E-05 0.601500E-05 32 11 0.509600E-05 0.460200E-05 0.557600E-05 64 18 0.568200E-05 0.680700E-05 0.790100E-05 128 31 0.678800E-05 0.924800E-05 0.133140E-04 256 54 0.873400E-05 0.175940E-04 0.223150E-04 512 97 0.162140E-04 0.319330E-04 0.366830E-04 1024 172 0.478280E-04 0.496510E-04 0.821380E-04 2048 309 0.146387E-03 0.177832E-03 0.156273E-03 4096 564 0.110799E-02 0.470706E-03 0.474836E-03 8192 1028 0.173590E-02 0.157781E-02 0.137956E-02 16384 1900 0.749594E-02 0.554010E-02 0.517669E-02 32768 3512 0.218544E-01 0.208978E-01 0.162299E-01 65536 6542 0.973587E-01 0.759901E-01 0.594615E-01 131072 12251 0.319900 0.244614 0.219370 schedule_openmp(): Normal end of execution.