Go backward to
Vector Architectures
Go up to
Top
Go forward to
Fortran Matrices
Vector Programming
How to generate vector instructions?
Use vectorized library
Predefined vector operations (partially implemented in assembly language)
VECLIB, LINPACK, EISPACK, MINPACK
C = SSUM(100, A(1,2), 1, B(3,1), N)
100
...vector length
A(1,2)
...vector address A
1
...vector stride A
B(3,1)
...vector address B
N
...vector stride B
Addition of matrix column to matrix row.
Author:
Wolfgang Schreiner
Last modification: November 15, 1996