-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update src/tutorials/output/jbearing2_3.out #35
Conversation
2abebb7
to
4cf12eb
Compare
@jkruzik I'm not sure whether this output file should be updated or an alt file added. Can it be just out of date? Does it pass for you currently? |
The current master works for me with PETSC maint (a4758970) with both Clang (10.0.0) and GCC (9.3.0) on AMD Zen 1st gen and I believe it works fine on Intel Broadwell and Coffee Lake with Clang (I will check it in the evening). The outputs (which were tested on the 3 architectures mentioned above) did not really change since v3.10 (4d1982e), where there was a big performance regression. As for the timings, I get:
Perhaps we can reduce the problem size (say mx=my=30) for tests 3 and 6 to reduce the time required and it may fix the BLMVM instability. |
Sounds good, will try. |
4cf12eb
to
e880e31
Compare
Let me also push a suggestion addressing my previous concern #19 (comment). |
e880e31
to
e8b1b91
Compare
OK, @jkruzik, tested on my end and ready for your review! |
37ccade
to
e2bcc13
Compare
1e6911b
to
cb2ee00
Compare
(rebase onto master) |
OK, @jkruzik, this seems to work as it is now. I suggest merging this (after squashing) and do the things of from #35 (comment) separately once #40 is merged. |
@jkruzik I think we are getting there 😅 If you approve, I will rebase, collapse, re-test, merge. |
c8dfc7d
to
5b73b9a
Compare
(pure squash) |
* Reduce problem size and increase relative tolerance to reduce runtime and improve stability. * rtol = gttol * Check that TAO and QPS converged. * Throw error if TAO-PERMON difference is too big. * Tolerance can be specified with -tao_diff_tol. * Set TAOTRON as default TaoType. Co-authored-by: Jakub Kruzik <jakub.kruzik@gmail.com>
5b73b9a
to
6cf836c
Compare
(pure rebase) |
Re-tested. |
fix #19