[Trilinos-Users] linking on Windows
Heroux, Michael A
maherou at sandia.gov
Mon Oct 19 15:32:26 MDT 2009
Clapack already has the Blas, so you don't need them separately.
I have not seen a performance comparison, but I would be surprised if there was a big difference between the two.
Clapack can use another Blas library. You will eventually want a fast Blas library if:
- you are a heavy GMRES user, since DGEMV is important in this case and the optimized versions are much faster.
- you use block Krylov methods in Belos or Anasazi., which rely on level 3 Blas.
- if you are using Intrepid or Pliris, which rely on DGEMM.
Otherwise, use of the Clapack Blas doesn't have a huge impact on performance.
From: trilinos-users-bounces at software.sandia.gov <trilinos-users-bounces at software.sandia.gov>
To: 'trilinos-users at software.sandia.gov' <trilinos-users at software.sandia.gov>
Sent: Mon Oct 19 15:07:49 2009
Subject: [Trilinos-Users] linking on Windows
OK, I successfully built the libraries I need in 10.0.0 using MSVS. That went really smoothly. Now I am trying to link to my application and I’m getting name resolution errors to the LAPACK library functions. Before I tackle that I have a question…
In the process of getting started I generated BOTH a LAPACK/BLAS library compiled with Intel Fortran, AND the “CLAPACK” library as detailed in cmake/README.windows. Is the former useless to me? Should I only try to link to the CLAPACK library?
And, a question about this… has anyone compared the performance of CLAPACK with that of the Fortran versions?
MAYA Heat Transfer Technologies
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Trilinos-Users