<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I am trying to compare run times
for a function in petsc using ksp solve. When I run the code in parallel
on a single node (64 processors), it seems to take different wall time
for each run, although run on exactly same processors. For example one time it
could take 10 sec where as the same run next time could take 20 sec. (This happens for other choices of processors too, not just 64)<br><br>I am solving a linear system using gmres. I have attached four output
files for the same inputs and run on same processors. You can see the
differences. It seems like the variability comes from each processor taking
different time to complete the MatMult and KSPGMRESOrthog (you can see
profiling output from petsc in the attached files). Please let me know
if you have any idea on how I can overcome this problem.<br><br></div>Thank you,<br><br></div>Regards,<br><br></div>Pradeep</div>