Fourier transform and convolution subroutines for the IBM 3090 Vector Facility
Journal Article
·
· IBM J. Res. Dev.; (United States)
A set of highly optimized subroutines for digital signal processing has been included in the Engineering and Scientific Subroutine Library (ESSL) for the IBM 3090 Vector Facility. These include FORTRAN-callable subroutines for Fourier transforms, convolution, and correlation. The subroutines are carefully designed and tuned for optimal vector and cache performance. Speedups of up to 9 1/2 times over scalar performance on the 3090 have been obtained.
- Research Organization:
- IBM, Yorktown Heights, NY 10598
- OSTI ID:
- 5569169
- Journal Information:
- IBM J. Res. Dev.; (United States), Journal Name: IBM J. Res. Dev.; (United States) Vol. 30:2; ISSN IBMJA
- Country of Publication:
- United States
- Language:
- English
Similar Records
Conjugate-gradient subroutines for the IBM 3090 Vector Facility
Seismic migration on the IBM 3090 vector facility
Benchmarking the IBM 3090 with Vector Facility
Journal Article
·
Tue Feb 28 23:00:00 EST 1989
· IBM J. Res. Dev.; (United States)
·
OSTI ID:5871884
Seismic migration on the IBM 3090 vector facility
Journal Article
·
Fri Feb 28 23:00:00 EST 1986
· IBM J. Res. Dev.; (United States)
·
OSTI ID:5673369
Benchmarking the IBM 3090 with Vector Facility
Technical Report
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:5039931
Related Subjects
99 GENERAL AND MISCELLANEOUS
990200* -- Mathematics & Computers
ARRAY PROCESSORS
COMPUTERS
CORRELATIONS
DATA PROCESSING
DIGITAL COMPUTERS
FORTRAN
FOURIER TRANSFORMATION
IBM COMPUTERS
INTEGRAL TRANSFORMATIONS
OPTIMIZATION
PERFORMANCE
PROCESSING
PROGRAMMING
PROGRAMMING LANGUAGES
SIGNALS
SUPERCOMPUTERS
TRANSFORMATIONS
VECTOR PROCESSING
990200* -- Mathematics & Computers
ARRAY PROCESSORS
COMPUTERS
CORRELATIONS
DATA PROCESSING
DIGITAL COMPUTERS
FORTRAN
FOURIER TRANSFORMATION
IBM COMPUTERS
INTEGRAL TRANSFORMATIONS
OPTIMIZATION
PERFORMANCE
PROCESSING
PROGRAMMING
PROGRAMMING LANGUAGES
SIGNALS
SUPERCOMPUTERS
TRANSFORMATIONS
VECTOR PROCESSING