Start using Scalapack in C

Post here if you have some questions about the ScaLAPACK installer

Start using Scalapack in C

Postby ctcsback » Tue Oct 26, 2010 3:43 am

I am new to LAPACK and am starting a project that requires potentially large matrix decompositions and solves. What I'm looking to do right now is to solve a simple problem of Ax = B in C using ScaLAPACK. This will later be used to solve a much harder problem. I should be running in a Unix Cluster, but I won't be worrying about exploiting parallelism or anything at the moment.

From my understanding, the best approach is to use gaussian elimination and matmul/Dgemm. Is the gaussian elimination relatively fast?

Is the install just the standard way like in http://www.netlib.org/scalapack/. Basically, I am unsure if it will work seamlessly in C?

I'm just getting started, but I hope to start picking it up myself soon. Any help is appreciated. Thanks.
ctcsback
 
Posts: 10
Joined: Tue Oct 26, 2010 3:26 am

Re: Start using Scalapack in C

Postby admin » Wed Oct 27, 2010 5:52 am

ScaLAPACK can be called from C.
The easiest way to install ScaLAPACK on your machine is to use the ScaLAPACK installer available at http://www.netlib.org/scalapack/
You will get performance from the BLAS library you are going to use. We strongly recommend an optimized BLAS library.
A list of available BLAS library can be consulted at http://en.wikipedia.org/wiki/Basic_Line ... ubprograms
Hope it helps
Julie
admin
Site Admin
 
Posts: 501
Joined: Wed Dec 08, 2004 7:07 pm


Return to ScaLAPACK installer

Who is online

Users browsing this forum: No registered users and 1 guest

cron