Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published May 14, 2001 | Submitted
Report Open

Distributed Linear Algebra on Networks of Workstations

Carlin, Peter

Abstract

This thesis describes the development of a portion of a distributed linear algebra library for use on networks of workstations. The library was designed with special consideration towards three characterists of networks of workstations: small numbers of processes, availability of multithreading, and high communication latency. Two aspects of the library are highlighted. First, modifications to message passing primitives to permit their use in a multithreaded environment. Second, modifications to basic linear algebra algorithms to improve their performance on networks of stations. A model of distributed linear algebra on networks of workstations is developed, and used to predict the performance of the modified algorithms. These predictions are compared to experimental results on several networks of workstations.

Additional Information

© 1994 California Institute of Technology. July 17, 1994. I am indebted primarily to K. Mani Chandy Carl Kesselman and Eric Van de Velde for guidance support and inspiration The distributed linear algebra library described in this thesis was jointly developed with Tom Zavisca. We were able to work so well together because of his perseverance and sense of humor I would like to thank all those who have contributed to the development of CC++. This includes the entire Compositional Systems group at Caltech as well as many people at Argonne In particular I would like to thank John Garnett Tal Lancaster James Patton and Mei-Hui Su for their assistance in using the current implementations of CC++. I would like to thank Rajit Manohar Paul Sivilotti and John Thornley for discussion suggestions and proofreading. This research This research was supported in part by NSF CCR-9120008. I wish to thank Microsoft Green Hills, the Barry Goldwater Foundation and Caltech for supporting my education.

Attached Files

Submitted - 94-14.pdf

Submitted - 94-14.ps

Files

94-14.pdf
Files (1.5 MB)
Name Size Download all
md5:c8f4dca716b8aba6714497566a5bcab0
448.2 kB Download
md5:8b1da55ca1de3b443914923a168cdea5
1.1 MB Preview Download

Additional details

Created:
August 20, 2023
Modified:
January 13, 2024