DOT_PRODUCT(): FORTRAN90/OpenMP version A program which computes a vector dot product. The number of processors available = 8 The number of threads available = 1 Sequential 1000 1000.00 0.0000026140 Parallel 1000 1000.00 0.0000077820 Sequential 10000 10000.0 0.0000242460 Parallel 10000 10000.0 0.0000255100 Sequential 100000 100000. 0.0002621060 Parallel 100000 100000. 0.0002645570 Sequential 1000000 0.100000E+07 0.0028286760 Parallel 1000000 0.100000E+07 0.0029441880 DOT_PRODUCT Normal end of execution. DOT_PRODUCT(): FORTRAN90/OpenMP version A program which computes a vector dot product. The number of processors available = 8 The number of threads available = 2 Sequential 1000 1000.00 0.0000025450 Parallel 1000 1000.00 0.0000798320 Sequential 10000 10000.0 0.0000242100 Parallel 10000 10000.0 0.0000137980 Sequential 100000 100000. 0.0002626190 Parallel 100000 100000. 0.0001615930 Sequential 1000000 0.100000E+07 0.0028035440 Parallel 1000000 0.100000E+07 0.0013947980 DOT_PRODUCT Normal end of execution. DOT_PRODUCT(): FORTRAN90/OpenMP version A program which computes a vector dot product. The number of processors available = 8 The number of threads available = 4 Sequential 1000 1000.00 0.0000026320 Parallel 1000 1000.00 0.0000809910 Sequential 10000 10000.0 0.0000288870 Parallel 10000 10000.0 0.0000123050 Sequential 100000 100000. 0.0003049140 Parallel 100000 100000. 0.0001122230 Sequential 1000000 0.100000E+07 0.0031739000 Parallel 1000000 0.100000E+07 0.0012329800 DOT_PRODUCT Normal end of execution. DOT_PRODUCT(): FORTRAN90/OpenMP version A program which computes a vector dot product. The number of processors available = 8 The number of threads available = 8 Sequential 1000 1000.00 0.0000026280 Parallel 1000 1000.00 0.0001461120 Sequential 10000 10000.0 0.0000288770 Parallel 10000 10000.0 0.0000080640 Sequential 100000 100000. 0.0003051350 Parallel 100000 100000. 0.0000626560 Sequential 1000000 0.100000E+07 0.0031915860 Parallel 1000000 0.100000E+07 0.0009862710 DOT_PRODUCT Normal end of execution.