Registered Member
|
Hi!
I'm looking for a fast BLAS implementation to speed up the sparse-solvers. My programm should run on Windows, mostly with intel but also with amd processors. The license should allow me to include the library into proprietary software and distibute it to our projectpartner. Currently I'm using the Eigen implementation of BLAS. Any suggestions? greetings, medic |
Registered Member
|
GotoBLAS2, OpenBLAS and ATLAS are all BSD licensed afaik, so you're allowed to redistribute them if you retain the copyright information.
'And all those exclamation marks, you notice? Five? A sure sign of someone who wears his underpants on his head.' ~Terry Pratchett
'It's funny. All you have to do is say something nobody understands and they'll do practically anything you want them to.' ~J.D. Salinger |
Registered Member
|
Thx for your reply. I'll try multithreaded Atlas first.
|
Registered Member
|
Hi I want to use the Eigen implementation of BLAS. but how can I do beforehand?? I am looking forward your reply! |
Moderator
|
Download Eigen sources, and then:
mkdir build cmake -DCMAKE_BUILD_TYPE=Release path/to/eigen/sources make blas This will generate two libraries in blas/ (static and dynamic). |
Registered Member
|
thanks for your help! my OS is winxp and my IDE is vs2008! so how can I do? |
Moderator
|
basically the same. cmake will generate a VS solution that you can open in VS to build it. You can also generate NMake makefiles. See the cmake documentation.
|
Registered users: Bing [Bot], claydoh, Google [Bot], Yahoo [Bot]