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 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.
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
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 ... ubprograms
Hope it helps
Site Admin
Posts: 616
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