40 Years of Computing at Newcastle

Department Technical Report Series No. 490

Parallel algorithms for reduction of a general matrix to upper Hessenberg form on a shared memory multiprocessor

D. Kaya
K. Wright

University of Newcastle upon Tyne. 1994

Abstract

This report is concerned with parallel algorithms for the orthogonal reduction of a general matrix to upper Hessenberg form. A variety of algorithms are investigated, which involve varying amounts of overlap between different parts of the calculation. Empirical comparison was carried out using C++ and the THREADS package on a shared memory Encore Multimax multiprocessor. In this testing the final version which involves most overlap was found to be the most efficient algorithm, and its efficiency is very high. The algorithms illustrate the advantages of parallel algorithms using dynamic allocation of tasks to THREADS on this shared memory machine.


Department Technical Report Series - 1994
Department Technical Report Series Index
Contents Page - 40 Years of Computing at Newcastle
Technical Report Abstract No. 490, 30 June 1997