Multiple quadratic forms: A case study in the design of scalable algorithms

Mu Cheng Wang, Wayne G. Nation, James B. Armstrong, Howard Jay Siegel, Shin Dug Kim, Mark A. Nichols, Michael Gherrity

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Parallel implementations of the computationally intensive task of solving multiple quadratic forms (MQFs) have been examined. Coupled and uncoupled parallel methods are investigated, where coupling relates to the degree of interaction among the processors. Also, the impact of partitioning a large MQF problem into smaller non-interacting subtasks is studied. Trade-offs among the implementations for various data-she/machine-size ratios are categorized in terms of complex arithmetic operation counts, communication overhead, and memory storage requirements. From the complexity analyses, it is shown that none of the algorithms presented in this paper is best for alt data-size!machine-size ratios. Thus, to achieve scalability (i.e., good performance as the number of processors available in a machine increases (4), instead of using a single algorithm, the approach proposed is to have a set of algorithms from which the most appropriate algorithm or combination of algorithms is selected based on the ratio calculated from the scaled machine size. The analytical results nave been verified from experiments on the MasPar MP-1, nCUBE 2, and PASM prototype.

Original languageEnglish
Title of host publicationAlgorithms and Applications
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages37-46
Number of pages10
ISBN (Electronic)0849389836
DOIs
Publication statusPublished - 1993
Event1993 International Conference on Parallel Processing, ICPP 1993 - Syracuse, United States
Duration: 1993 Aug 161993 Aug 20

Publication series

NameProceedings of the International Conference on Parallel Processing
Volume3
ISSN (Print)0190-3918

Conference

Conference1993 International Conference on Parallel Processing, ICPP 1993
CountryUnited States
CitySyracuse
Period93/8/1693/8/20

All Science Journal Classification (ASJC) codes

  • Software
  • Mathematics(all)
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Multiple quadratic forms: A case study in the design of scalable algorithms'. Together they form a unique fingerprint.

  • Cite this

    Wang, M. C., Nation, W. G., Armstrong, J. B., Siegel, H. J., Kim, S. D., Nichols, M. A., & Gherrity, M. (1993). Multiple quadratic forms: A case study in the design of scalable algorithms. In Algorithms and Applications (pp. 37-46). [4134243] (Proceedings of the International Conference on Parallel Processing; Vol. 3). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICPP.1993.120