LAPACK and ScaLAPACK Survey Results - ordered by question
view answers grouped by response
What information in the ScaLAPACK guide is hard to find or is missing, if any?
Details in the code such as how the pivot vector is distributed and used, layout of data in distributed band solver, details about the QR factorization.
A clear and concise definition of the API would be most welcome. The explanations in the comments is commonly found to be confusing among would be user.
redist!! Plus, information *about* redistributing matrices with/without the redist utilities. Scalapack is of no use to anyone if people can't get their matrices distributed on the computers.
. Works quite well, actually.
How to simultaneously call different Scalapack functions using disjoint packs of processors.
Hard to sort out how to generate/store matrices on the different nodes.
The online guide is extremely confusing. For example the critical information that all matrices in operation must have same processor grid is not there. The comments in source are cryptic. It is unclear what is input and what is output.
I think that the guide should be refreshed : new architectures, new processors counts, new grids should be provided.
A simple compile script.
I want to know how to build ScaLAPACK as a shared library. Maybe this is not possible. I have not tried it myself. But it would be good to know.
A clear description of the procedures and their arguments with lots of examples.
More information on the underlying algorithms used in the various routines would be useful.
Improvement to block decomposition methods
How to use BLACS_gridmap
Wed Jun 19 13:05:45 2013