Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800206.806388acmconferencesArticle/Chapter ViewAbstractPublication Pagessymsac86Conference Proceedingsconference-collections
Article
Free access

Parallelism in algebraic computation and parallel algorithms for symbolic linear systems

Published: 05 August 1981 Publication History

Abstract

Parallel execution of algebraic computation is discussed in the first half of this paper. It is argued that, although a high efficiency is obtained by parallel execution of divide-and-conquer algorithms, the ratio of the throughput to the number of processors is still small. Parallel processing will be most successful for the modular algorithms and many algorithms in linear algebra. In the second half of this paper, parallel algorithms for symbolic determinants and linear equations are proposed. The algorithms manifest a very high efficiency in a simple parallel processing scheme. These algorithms are well usable in also the serial processing scheme.

References

[1]
Enslow, P.H., "Multiprocessor organization - A Survey," Computing Surveys, Vol. 9, No. 1 (1977).
[2]
Misunas, D.P., "Workshop on Data Flow Computer and Program Organization," Comp. Arch. News (ACM SIGARCH), Vol. 6, pp. 6-22 (1977).
[3]
Backus, J., "Can Programming be Liberated from the von Neumann Style? A Functional Style and its Algebra of Programs," CACM, Vol. 21, pp. 613-641 (1978).
[4]
Friedman, D.P. and Wise, D.S., "Aspects of Applicative Programming for Parallel Processing," IEEE Trans. Comp., Vol. c-27, pp. 289-296 (1978).
[5]
Prini, G., "Explicit Parallelism in LISP-like Languages," Proc. LISP Conf., pp. 13-18 (1980).
[6]
Marti, J.B., "Compilation Techniques for a Control-Flow Concurrent LISP System," Proc. LISP Conf., pp. 203-207 (1980).
[7]
Yasui, H., Saito, T., Mitsuishi, A. and Miyazaki, Y., "Architecture of EVLIS Machine and Dynamic Measurements of Parallel Processing in LISP" (in Japanese), working paper of Kigoshori-Kenkyukai, IPS of Japan, (Dec. 1979); abstract in JIP. Vol. 2, p. 232 (1980).
[8]
Yoshimura, S., Mizutani, H. and Shibayama, S., "A Parallel Processing Machine" (in Japanese), Collected Papers on Pattern Processing System -Natl. R & D Program, Agency of industrial Sci. and Tech. of Japan, pp. 211-222 (1980).
[9]
Griss, M.L., "Efficient Expression Evaluation in Sparse Minor Expansion, Using Hashing and Deferred Evaluation," Proc. Hawaii Intl. Conf. on System Sciences, pp. 169-172 (1977).
[10]
Wang, P.S., "On the Expansion of Symbolic Determinants," Proc. Hawaii Intl. Conf. on System Sciences, pp. 173-175 (1977).
[11]
Tesler, L.G. and Enea, H.J., "A Language Design for Concurrent Processors," Proc. AFIPS Conf., pp. 291-293 (1968).
[12]
Griss, M.L., "The Algebraic Solution of Sparse Linear Systems via Minor Expansion," ACM TOMS, Vol. 2, pp. 31-49 (1976).
[13]
Sasaki, T., Kanada, Y. and Watanabe, S., "Calculation of Discriminants of High Degree Equations," Tokyo J. Math., (to appear).

Cited By

View all
  • (2024)An overview of parallel processing of rectangular determinant calculation2024 13th Mediterranean Conference on Embedded Computing (MECO)10.1109/MECO62516.2024.10577905(1-7)Online publication date: 11-Jun-2024
  • (1988)Parallelism and algorithms for algebraic manipulation: current workACM SIGSAM Bulletin10.1145/49456.4945722:3(7-14)Online publication date: 1-Jul-1988

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation
August 1981
248 pages
ISBN:0897910478
DOI:10.1145/800206
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 August 1981

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Algebraic computation
  2. Cramer's method
  3. Divide-and-conquer algorithm
  4. Minor expansion
  5. Modular algorithm
  6. Parallel processing
  7. Symbolic determinant
  8. Symbolic linear system

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)27
  • Downloads (Last 6 weeks)17
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)An overview of parallel processing of rectangular determinant calculation2024 13th Mediterranean Conference on Embedded Computing (MECO)10.1109/MECO62516.2024.10577905(1-7)Online publication date: 11-Jun-2024
  • (1988)Parallelism and algorithms for algebraic manipulation: current workACM SIGSAM Bulletin10.1145/49456.4945722:3(7-14)Online publication date: 1-Jul-1988

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media