I have been working on a new SVD procedure and have difficulties porting from Linux to Windows. I use Intel Visual Fortran and MKL under W2000, Miscrosoft Visual Studio.NET 2003.
For some reasons SGEQRF provokes access violation, while DGEQRF works fine. In fact, even if SGEQRF does not provoke access violation in many cases it gets wrong numbers.
Since I am working on a new SVD code, this QRF is very important. Any hint will be appreciated.
Also, SGESVD in MKL seems to be slow. Compiled source with MKL BLAS was much better under Linux.
Dept. of Math. Univ. of Zagreb