Skip to content

Instantly share code, notes, and snippets.

@mjudeikis
Created November 14, 2016 20:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mjudeikis/db3f1d5b744b4bee0a6ce86d71ffc6c0 to your computer and use it in GitHub Desktop.
Save mjudeikis/db3f1d5b744b4bee0a6ce86d71ffc6c0 to your computer and use it in GitHub Desktop.
g++ -fopenmp Pi.cpp -o pi
[root@mj Downloads]# ./pi > ./pi.txt
^C
[root@mj Downloads]# ./pi >> ./pi.txt
cat pi.txt
[root@mj Downloads]# cat pi.txt
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
----------------------
Methods used: omp auto for
threads used: 8
total work time: 3.71s
total attempts: 100000000
Aprox result: 3.50000
----------------------
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
currcurrent result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
current result: 3.50000
----------------------
Methods used: omp auto for
threads used: 8
total work time: 3.71s
total attempts: 100000000
Aprox result: 3.50000
----------------------
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
----------------------
Methods used: omp auto for
threads used: 4
total work time: 6.62s
total attempts: 100000000
Aprox result: 4.00000
----------------------
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
----------------------
Methods used: omp auto for
threads used: 2
total work time: 3.60s
total attempts: 100000000
Aprox result: 4.00000
----------------------
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
current result: 4.00000
----------------------
Methods used: omp auto for
threads used: 1
total work time: 3.51s
total attempts: 100000000
Aprox result: 4.00000
----------------------
[root@mj Downloads]#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment