<div dir="ltr"><div><div><div><div><div><div><div><div>Hi all,<br><br></div>While running my code, I have found that MatMult() returns different values depending on the number of processors I use (and there is quite the variance in the values).<br>
<br></div>The setup of my code is as follows (I can go into more depth/background if needed):<br></div>-Generate parallel AIJ matrix of size NxN, denoted as A<br></div>-Retrieve parallel AIJ submatrix from the last N-1 rows&columns from A, denoted as C<br>
</div>-Generate vector of length N-1, denoted as x<br></div>-Find C*x=b<br><br></div>I have already checked that A, C, and x are all equivalent when ran for any number of processors, it is only the values of vector b that varies.<br>
<br></div>Does anyone have an idea about what's going on?<br><div><br><br>Thanks,<br>Arthur<br><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div>
</div></div>