**Response #1: 2005-09-01**
### General1. **Is dense linear algebra a performance bottleneck in your applications?** Yes 2. **How often do your applications use the arithmetic precisions listed below:** a. **Single precision: ** | Rarely | b. **Double precision: ** | Very Frequently | c. **More than double precision: ** | Never | d. **Complex single precision: ** | Rarely | e. **Complex double precision: ** | Sometimes | f. **Complex, more than double precision: ** | Never |
3. ** What dense matrix sizes are most important or time-consuming for your application?** 1,000s 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: ** | Less than 10 | c. **Distributed memory: ** | Less than 10 |
6. **Which architectures do you use or intend to use in the next three years?** Multi-core-thread, Symmetric-multi-procs 8. **Please rank how the following features would be useful to your current or planned applications?** a. **User defined matrix types: ** | Not useful | b. **Using optional arguments in the language interface: ** | Somewhat useful | c. **Automatic memory allocation of the work space: ** | Very 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, General linear systems, Symmetric eigenvalue, Least-square problems ### LAPACK Usage1. **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?** Netlib 6. **Do your applications make direct LAPACK calls?** Yes 7. **Do your applications use libraries which depend on LAPACK?** No 8. **Do your applications use a higher-level interface to LAPACK?** No 10. **Is the LAPACK procedure interface a barrier to more extensive use?** No 11. **From which languages do you call LAPACK routines?** C, Fortran 77 14. **If you have installed LAPACK yourself, how could the installation process be improved?** autoconfig!! Manually tweaking makefile options and manually installing the library is a pain. This would also allow for more reasonable shared library support.
Also, go ahead a make a LAPACK 3.1 or 3.0.1 (or whatever you'd call it) release. Downloading the lapack-3.0 sources and then manually copying all of the patch files on top of the originals is a pain. 15. **How frequently do you refer to the LAPACK Users Guide?** Sometimes 16. **What information in the LAPACK guide is hard to find or is missing, if any?** Program samples would be nice. Especially from other languages. ### ScaLAPACK Usage1. **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 Specifics1. **Under which operating system environments do your applications run?** Linux, Solaris, Windows (cygwin)
### Additional Information |