sygvdx ignores range for small matrices (n <= 128)

Issue #8 new
Mark Gates created an issue

It should filter eigenvalues and return only the desired ones. E.g., below M = N for N <= 128.

mint magma/testing> ./testing_dsygvdx -n 20:200:20 -JV --vrange 0,1
% itype = 1, jobz = Vectors needed, uplo = Lower, ngpu = 1
%   N     M   GPU Time (sec)   |AZ-BZD|   |D - D_magma|
%======================================================
   20    20      0.0002          ---
   40    40      0.0004          ---
   60    60      0.0007          ---
   80    80      0.0015          ---
  100   100      0.0022          ---
  120   120      0.0028          ---
  140    71      0.0083          ---
  160    79      0.0095          ---
  180    91      0.0123          ---
  200    95      0.0148          ---

Comments (1)

  1. Log in to comment