Abstract
A parallel algorithm for calculating theQR factorization of a banded system of linear equations using a systolic array processor is presented and an application to spline fitting is given. The major advantage of the method is that the size of the processor array is fixed by the size of the bandwidth of the system to be solved. This allows the factorization of large systems using small systolic arrays. The cost of the method, in terms of storage and time, is optimal.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
I.J. Anderson, M.G. Cox, S.K. Harbour and J.C. Mason, Implementation on a shared memory parallel computer of algorithms for approximating data on a family of parallel lines, in:Wavelets, Images and Surface Fitting, eds. A. Le Méhauté, P.J. Laurent and L.L. Schumaker (A.K. Peters, Wellesley, MA, 1994) pp. 11–20.
I.J. Anderson, M.G. Cox and J.C. Mason, Tensor-product spline interpolation to data on or near a family of lines, Numerical Algorithms 5 (1993) 193–204.
I.J. Anderson and S.K. Harbour, Parallel factorization of banded linear systems, Technical Report RR9402, School of Computing and Mathematics, University of Huddersfield, Huddersfield, UK (1994).
I.J. Anderson, Efficient multivariate approximation for large sets of structured data, PhD thesis, University of Huddersfield, UK (1994).
Å. Björck,Least Squares Methods: Handbook of Numerical Analysis. Vol. 1: Solution of Equations in ℝN (Elsevier/North-Holland, 1988).
M.G. Cox, The numerical evaluation of a spline from its B-spline representation, J. Inst. Math. Appl. 21 (1978) 135–143.
M.G. Cox, The least squares solution of overdetermined linear equations having band or augmented band structure, IMA J. Numer. Anal. 1 (1981) 3–22.
T.L. Freeman and C. Phillips,Parallel Numerical Algorithms (Prentice-Hall, Englewood Cliffs, NJ, 1992).
W.M. Gentleman and H.T. Kung, Matrix triangularization by systolic arrays, Proc. Soc. Photooptical Instrumentation Engineers 298 (1981) 19–26.
G.H. Golub and C.F. Van Loan,Matrix Computations (North Oxford Academic, Oxford, 1989).
MathWorks Inc.,MATLAB Reference Guide (The Math Works Inc., Natick, MA, USA, 1992).
J.V. McCanny and J.G. McWhirter, Some systolic array developments in the United Kingdom, Computer (1987) 51–63.
P. Quinton and Y. Robert,Systolic Algorithms and Architectures (Prentice Hall, Englewood Cliffs, NJ, 1991).
Author information
Authors and Affiliations
Additional information
Communicated by M. G. Cox
Rights and permissions
About this article
Cite this article
Anderson, I.J., Harbour, S.K. Parallel factorization of banded linear matrices using a systolic array processor. Adv Comput Math 5, 1–14 (1996). https://doi.org/10.1007/BF02124732
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02124732