Diffusion PHPC CG Project (master)
Recent Commits
Recent Commits
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
d998ab41bb1b | Arsalan Syed | readme | Jun 8 2018 | ||||
0dfc034cf999 | Arsalan Syed | final changes | Jun 8 2018 | ||||
4f3150324d52 | Arsalan Syed | fixed I/O for sequential | Jun 8 2018 | ||||
70d045b59558 | Arsalan Syed | Commenting | Jun 8 2018 | ||||
c00d3e774bde | Arsalan Syed | updated bash scripts | Jun 8 2018 | ||||
2b3be1c55837 | Arsalan Syed | backup | Jun 8 2018 | ||||
01e0336d8145 | Arsalan Syed | Cleaned up code | Jun 7 2018 | ||||
7b6c3399e321 | Arsalan Syed | Block decomposition alg version added | Jun 7 2018 | ||||
041213ac9d8e | Arsalan Syed | Removed 2nd Command line argument | Jun 6 2018 | ||||
7ecbae47f41a | Arsalan Syed | Removed unecessary files | Jun 6 2018 | ||||
af5ecc3b2e5e | Arsalan Syed | Cleaned up code | Jun 5 2018 | ||||
19abcc64a151 | Arsalan Syed | Fixed major bug (called matrix.getData() each iter) | Jun 5 2018 | ||||
61bf9f8304df | Arsalan Syed | Returns array now | Jun 5 2018 | ||||
9d80b32ae67e | Arsalan Syed | Methods for doing matrix vector multiplication | Jun 5 2018 | ||||
54dd01f957f8 | Arsalan Syed | Sequential I/O | Jun 4 2018 |
README
README
To run the program, run the script run.sh in the MPI or the Sequential folder Note that all output files are written to the same directory that the input file came from
Sequential usage: ./conj <mode> <param> MPI usaged: mpirun -np <p> conj_mpi <mode> <param> <alg>
<mode>= 0 for randomly generated matrix, 1 for loading from file
<param>= if mode = 0, then an integer specifying the matrix dimensions (number of rows)
if mode = 1, the path of the input file
<p>= number of processe
<alg>= 0 for row wise, 1 for block wise
c4science · Help