Link to home
Start Free TrialLog in
Avatar of thirst4truth
thirst4truth

asked on

Implementation of BLAS in C

Hi Experts

Is their BLAS available in C? if so, I want to implement BLAS-3 in C. How can I do it?
(I may be using VC++ in a typical windows environment). Kindly give me clue like what is the include library and what are the methods available?
SOLUTION
Avatar of Kelvin_King
Kelvin_King
Flag of Singapore image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of Infinity08
Infinity08
Flag of Belgium image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You'll get the help you need by emailing the 'gsl-help' list:
http://lists.gnu.org/mailman/listinfo/help-gsl

Good luck...
JP
>> I am not satisfied with the solution.

What is it that you are not satisfied about ? What further information do you need ? Didn't any of the suggested options work for you ?
Avatar of thirst4truth
thirst4truth

ASKER

If I were to answer the solution I would have said the following :-

1) Install VC++ 2005 and Intel MKL (for trial period).
2) Follow the link http://www.intel.com/support/performancetools/libraries/mkl/win/sb/cs-017282.htm for Compiling and Linking Intel MKL with Microsoft* Visual C/C++*
3)Read the guide http://www.dcsc.sdu.dk/docs/intel-mkl/mklman52.pdf for start programming.
4)I would have also provided a sample working (hello) program.

Just providing a random link with insufficient information won't do.
I have seen those links even before posting question at expert-exchange.

Thank you.
SK
You asked a question about BLAS, not about how to get started with a commercial development platform. Ask the right question and you'll get the right answer. Go away.
>> Just providing a random link with insufficient information won't do.

What I posted is not a random link. netlib.org is the official (reference) site for BLAS. The FAQ I mentioned explains how to use it in C, which was exactly what your question was. They defined a C interface, and all information about it is mentioned in that link.

Others have posted specific implementations.


The solution you mention is Intel and Visual C++ specific. Next time, you could be more specific about what it is you need from us. Rather than asking how to use BLAS in C, you could say that you need specific step-by-step instructions for a specific architecture and a specific compiler/IDE, including installation of the IDE, and a working example. None of that was in your question, so you can't blame us for not knowing what you really wanted.
Hi jdpipe

I am not doing commercial development, it is college research.

My question was :

is BLAS are available in VC++ 2005 or 2008 express edition?

And i found one solution by myself.

if you can't understand the question or if you are not capable of answering the question, you better go away. If you are suggesting somebody, imagine yourself in that person's shoes. Just providing a random link or fake suggestion fora  beginner may reward you points but not the solution for the seeker.

If you are so much worried about your points, let me know I can reward you all 500 points! ha.

You should first of all learn professionalism in your manners.

You need to apologize me.

SK
Hi jdpipe

If there is misunderstanding in a question or solution, that has to clarified. It is quit obvious in professional environment.

However, I have least tolerance to misbehavior . Who are you to say "Go away".  

If you are arrogant, better sit at home.

This is not what I expected in this forum.

SK






This is getting ugly...