netlib/eispack/3090vf/index
The files here comprise a version of EISPACK that has been tuned to
take advantage of the cache, the vector registers, and the vectorizing
compiler of the IBM 3090-VF. Some of these files were not modified at
all (from the original EISPACK versions), but are included here for
completeness.
lib: eispack/3090vf/paper (index) (tar)
lib: eispack/3090vf/single (index) (tar)
lib: eispack/3090vf/double (index) (tar)
Thus to get the file double precision vectorized tql2 subroutine, say
send tql2 from eispack/3090vf/d.
To get the corresponding single precision, say
send tql2 from eispack/3090vf/s.
Because the code contains a few IBM-specific constructions not understood
by the compiler here, netlib can not provide its customary dependency
analysis. So you have to ask for each subroutine individually. For a
list of subroutines, see the index for (standard) eispack.
Patches posted to the na-digest have been applied to the appropriate
files. For details, "send changes from eispack/3090vf/s".
A. Cline and J. Meyering, "Converting EISPACK to run efficiently on
a vector processor", Tech. Memo., Pleasant Valley Software,
Austin TX, 1989.
A.A. Dubrulle, "A version of EISPACK for the IBM 3090VF", TR G320-3510,
IBM Scientific Center, Palo Alto CA, 1988.
index help
Eric and Jack