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.0000026120 Parallel 1000 1000.00 0.0000096260 Sequential 10000 10000.0 0.0000243620 Parallel 10000 10000.0 0.0000255940 Sequential 100000 100000. 0.0003046610 Parallel 100000 100000. 0.0002652210 Sequential 1000000 0.100000E+07 0.0027820980 Parallel 1000000 0.100000E+07 0.0028856130 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.0000025660 Parallel 1000 1000.00 0.0000797530 Sequential 10000 10000.0 0.0000243760 Parallel 10000 10000.0 0.0000138190 Sequential 100000 100000. 0.0002618100 Parallel 100000 100000. 0.0001375350 Sequential 1000000 0.100000E+07 0.0028108440 Parallel 1000000 0.100000E+07 0.0014418680 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.0000025440 Parallel 1000 1000.00 0.0001256550 Sequential 10000 10000.0 0.0000291640 Parallel 10000 10000.0 0.0000080370 Sequential 100000 100000. 0.0002632580 Parallel 100000 100000. 0.0000707860 Sequential 1000000 0.100000E+07 0.0027624860 Parallel 1000000 0.100000E+07 0.0009931320 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.0000026100 Parallel 1000 1000.00 0.0001687110 Sequential 10000 10000.0 0.0000288960 Parallel 10000 10000.0 0.0000081020 Sequential 100000 100000. 0.0003060160 Parallel 100000 100000. 0.0000628930 Sequential 1000000 0.100000E+07 0.0031543320 Parallel 1000000 0.100000E+07 0.0009754250 DOT_PRODUCT Normal end of execution.