Skip to content
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

results #524

Merged
merged 1 commit into from
Nov 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHOLMOD/diary_results.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,17 @@ ntrsm =

Worst case ssyrk:
n 4637 k 2658 inside: 34.969000 sec outside: 0.210050 sec
same in dsyrk: inside 0.590920 sec, outside 0.398930

Worst case sgemm:
m 2871 n 2658 k 1563 inside: 10.906000 sec outside: 0.088699 sec
same in dgemm: inside 0.236190 sec, outside 0.162510

Worst case spotrf:
n 7164 inside: 39.101000 sec outside: 0.458320 sec
same in dpotrm: inside 1.403300 sec, outside 0.909020

Worst case strsm:
m 4637 n 2658 inside: 14.874000 sec outside: 0.116260 sec
same in strrm: inside 0.331150 sec, outside 0.224450
diary off
8 changes: 8 additions & 0 deletions CHOLMOD/do_results.m
Original file line number Diff line number Diff line change
Expand Up @@ -331,17 +331,25 @@
fprintf ('\nWorst case ssyrk:\n') ;
fprintf (' n %4d k %4d inside: %12.6f sec outside: %12.6f sec\n', ...
n_syrk (i1), k_syrk (i1), ssyrk_inside_time (i1), ssyrk_outside_time (i1)) ;
fprintf (' same in dsyrk: inside %12.6f sec, outside %12.6f\n', ...
dsyrk_inside_time (i1), dsyrk_outside_time (i1)) ;

fprintf ('\nWorst case sgemm:\n') ;
fprintf (' m %4d n %4d k %4d inside: %12.6f sec outside: %12.6f sec\n', ...
m_gemm (i2), n_gemm (i2), k_gemm (i2), sgemm_inside_time (i2), sgemm_outside_time (i2)) ;
fprintf (' same in dgemm: inside %12.6f sec, outside %12.6f\n', ...
dgemm_inside_time (i2), dgemm_outside_time (i2)) ;

fprintf ('\nWorst case spotrf:\n') ;
fprintf (' n %4d inside: %12.6f sec outside: %12.6f sec\n', ...
n_potrf (i3), spotrf_inside_time (i3), spotrf_outside_time (i3)) ;
fprintf (' same in dpotrm: inside %12.6f sec, outside %12.6f\n', ...
dpotrf_inside_time (i3), dpotrf_outside_time (i3)) ;

fprintf ('\nWorst case strsm:\n') ;
fprintf (' m %4d n %4d inside: %12.6f sec outside: %12.6f sec\n', ...
m_trsm (i4), n_trsm (i4), strsm_inside_time (i4), strsm_outside_time (i4)) ;
fprintf (' same in strrm: inside %12.6f sec, outside %12.6f\n', ...
dtrsm_inside_time (i4), dtrsm_outside_time (i4)) ;