Au Liang Jun, Yan Hong Yao Alvin
│ README.md
│ a2_report.pdf
| a1_report.pdf
| cuda-simulator.cu
| mpi-simulator.cpp
│ omp-simulator.cpp
│
└───input
│ │ random1000.txt
│ │ random2000.txt
| | random3000.txt
| | ...
│ │ random10000.txt
│
└───output
│ out1000.txt
│ out2000.txt
| out3000.txt
| ...
│ out10000.txt
g++ omp-simulator.cpp -fopenmp -std=c++11 -o omp-simulator
./omp-simulator < input/random1000.txt
nvcc cuda-simulator.cu -std=c++11 -o cuda-simulator
./cuda-simulator < input/random1000.txt
mpic++ mpi-simulator.cpp -std=c++11 -o mpi-simulator
mpirun -np 2 ./mpi-simulator < input/random1000.txt