2-stage EVP and SVD

#50 Open
Repository
plasma_SEVP
Branch
default
Repository
plasma
Branch
default

Bitbucket cannot automatically merge this request.

The commits that make up this pull request have been removed.

Bitbucket cannot automatically merge this request due to conflicts.

Review the conflicts on the Overview tab. You can then either decline the request or merge it manually on your local system using the following commands:

hg update default
hg pull -r default https://bitbucket.org/psrikara/plasma_sevp
hg merge e1edd4740281
hg commit -m 'Merged in psrikara/plasma_sevp (pull request #50)'
Author
  1. Zounon Mawussi
Reviewers
Description

  • remove additional synchronizations
  • add timing to solve performance issues
  • eigenvalue code fully debug, and static version of bulge chasing added
  • add svd
  • solve bug in zheevd
  • add detailed timing
  • Fortran generation script has been updated; * Header files cleaned up; * Variable 'jobz' renamed to 'eigt'.
  • added fortran tester for symmetric eigenvalues and increased workspace size for symmetric eigenvalues in c
  • added fortran tester for matrix addition
  • merge with maxim modif
  • sgesdd fully working
  • cleaning up gesdd
  • clean up bulge chasing codes
  • add static scheduling version of bulge chasing band to bidiagonal
  • Floating point exception bug corrected
  • zgesdd: merge reduction to band and copy
  • revising 2-stage SVD and EVP and cleaning up the code
  • finish cleanning zgbtype[1,2,3]cb routines
  • rm pzheb2trd
  • change testing routines of zgesdd to reduce time to solution when <--test=m>

Comments (0)