LAPACK and ScaLAPACK Survey Results - by response

[ view answers grouped by question ]



Response #1: 2005-09-27

General

1. Is dense linear algebra a performance bottleneck in your applications?
No

2. How often do your applications use the arithmetic precisions listed below:

a. Single precision: Frequently
b. Double precision: Frequently
c. More than double precision: Never
d. Complex single precision: Frequently
e. Complex double precision: Frequently
f. Complex, more than double precision: Never

3. What dense matrix sizes are most important or time-consuming for your application?
100s X 100s

4. Does your application come close to, or run out of memory on important problems?
No

5. Number of processors used for your application:

a. SMP: Less than 10
b. Distributed shared-memory:
c. Distributed memory:

6. Which architectures do you use or intend to use in the next three years?
Sequential, Distributed-memory

8. Please rank how the following features would be useful to your current or planned applications?

a. User defined matrix types: Somewhat useful
b. Using optional arguments in the language interface: Not useful
c. Automatic memory allocation of the work space: Somewhat useful
d. More complicated matrix data structures: Somewhat useful

9. Do your applications solve linear algebra problems of the type?
Linear positive definite systems, Banded linear systems, SVDs

LAPACK Usage

1. Do you use LAPACK (or a vendor version of LAPACK )?
Yes

4. If you use LAPACK, do you use a vendors version or one obtained directly from Netlib?
Vendor, Netlib

5. If you have used both a vendors version of LAPACK and Netlibs, how do the two versions compare?
The vendor version is faster, and I use it because it is free in this case (AMD's ACML).

6. Do your applications make direct LAPACK calls?
Yes

9. If you answered yes above, which higher-level interfaces do you use?
Octave

10. Is the LAPACK procedure interface a barrier to more extensive use?
No

11. From which languages do you call LAPACK routines?
Fortran 77, Fortran 90/95, Python, Octave

14. If you have installed LAPACK yourself, how could the installation process be improved?
I know just enough about the install process to get into trouble. I originally tried to install just the single and double precision routines, but the install would not complete. It was easier to just default the install to create the full library with all four precisions/kinds

15. How frequently do you refer to the LAPACK Users Guide?
Sometimes

ScaLAPACK Usage

1. Do you use ScaLAPACK (or a vendor version of ScaLAPACK )?
No

2. If you do not use ScaLAPACK, why?
Not solving linear algebra

15. How frequently do you refer to the ScaLAPACK Users Guide?

Targeted Environment Specifics

1. Under which operating system environments do your applications run?
Linux, Windows (other)


Additional Information

5.Description of related activities
Computational Fluid Dynamics, solution of ODEs/PDEs
7. Use DOE-lab resourcesNo








Sun May 19 14:33:49 2013
0 seconds