PRIME_OPENMP C++/OpenMP version Number of processors available = 8 Number of threads = 1 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 1 0 1.0179e-05 2 1 7.92999e-07 4 2 5.71999e-07 8 4 6.35999e-07 16 6 7.96997e-07 32 11 1.36e-06 64 18 2.459e-06 128 31 6.53e-06 256 54 2.0378e-05 512 97 8.5193e-05 1024 172 0.000245392 2048 309 0.000868705 4096 564 0.003039 8192 1028 0.0110037 16384 1900 0.036934 32768 3512 0.124911 65536 6542 0.467262 131072 12251 1.75409 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 5 3 6.83998e-07 50 15 1.507e-06 500 95 5.5182e-05 5000 669 0.00362527 50000 5133 0.27973 500000 41538 22.9661 PRIME_OPENMP Normal end of execution. PRIME_OPENMP C++/OpenMP version Number of processors available = 8 Number of threads = 2 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 1 0 6.0768e-05 2 1 1.601e-06 4 2 1.248e-06 8 4 1.149e-06 16 6 1.129e-06 32 11 1.321e-06 64 18 1.946e-06 128 31 4.386e-06 256 54 2.6062e-05 512 97 4.3691e-05 1024 172 0.000148131 2048 309 0.000524424 4096 564 0.00197856 8192 1028 0.00705887 16384 1900 0.0262902 32768 3512 0.0940505 65536 6542 0.349975 131072 12251 1.31738 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 5 3 2.004e-06 50 15 1.7e-06 500 95 4.1487e-05 5000 669 0.00280769 50000 5133 0.210411 500000 41538 17.1862 PRIME_OPENMP Normal end of execution. PRIME_OPENMP C++/OpenMP version Number of processors available = 8 Number of threads = 4 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 1 0 0.00702003 2 1 2.896e-06 4 2 1.211e-06 8 4 1.102e-06 16 6 1.187e-06 32 11 1.219e-06 64 18 1.749e-06 128 31 3.476e-06 256 54 9.818e-06 512 97 2.8688e-05 1024 172 0.000100069 2048 309 0.00034681 4096 564 0.00126311 8192 1028 0.00463427 16384 1900 0.0171343 32768 3512 0.0573831 65536 6542 0.211385 131072 12251 0.793474 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 5 3 3.562e-06 50 15 2.159e-06 500 95 4.0421e-05 5000 669 0.00168877 50000 5133 0.12685 500000 41538 10.3288 PRIME_OPENMP Normal end of execution. PRIME_OPENMP C++/OpenMP version Number of processors available = 8 Number of threads = 8 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 1 0 0.0358207 2 1 0.00326209 4 2 1.784e-06 8 4 1.599e-06 16 6 1.642e-06 32 11 1.585e-06 64 18 1.876e-06 128 31 3.392e-06 256 54 7.11e-06 512 97 2.262e-05 1024 172 7.5099e-05 2048 309 0.000259451 4096 564 0.000992295 8192 1028 0.00356731 16384 1900 0.0136863 32768 3512 0.0486417 65536 6542 0.177415 131072 12251 0.660163 TEST01 Call PRIME_NUMBER to count the primes from 1 to N. N Pi Time 5 3 3.226e-06 50 15 2.1e-06 500 95 3.6584e-05 5000 669 0.0014111 50000 5133 0.107354 500000 41538 7.68641 PRIME_OPENMP Normal end of execution.