Advertisement

Exploiting Parallel Computing with Limited Program Changes Using a Network of Microcomputers

  • J. L. RogersJr.
  • J. Sobieszczanski-Sobieski
Conference paper

Abstract

As the speed of a single processor computer approaches a physical limit, computer technology is beginning to advance toward parallel processing to provide even faster speeds. Network computing and multiprocessor computers are two discernible trends in this advancement. Given the two extremes, a few powerful processors or many relatively simple processors, it is not yet clear how engineering applications can best take advantage of parallel architecture. Neither is it clear at this time the extent to which engineering analysis programs will have to be recoded to take advantage of this new hardware. Initial investigations of these questions can begin immediately by exploiting the physical parallelism of selected problems and the modular organization of existing programs to solve these problems.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baudet, G. (1978) The Design and Analysis of Algorithms for Asynchronous Multiprocessors. Ph.D Thesis, Department of Computer Science, Carnegie Mellon University.Google Scholar
  2. Noor A.; Storaasli, O.; and Fulton, R. (1983) Impact of New Computing Systems on Finite Element Computations. ASME Publication H00275, pp. 1–32.Google Scholar
  3. Przemieniecki, J. (1968) Theory of Matrix Structural Analysis. Ch. 9, McGraw-Hill Book Co.zbMATHGoogle Scholar
  4. Rogers, J., Jr. and Sobieszczanski-Sobieski, J. (1984) Initial Experiences with Distributing Structural Calculations Among Computers Operating in Parallel. NASA CP 2335, pp. 45–54.Google Scholar
  5. Siewiorek, D. (1982) State of the Art in Parallel Computing. Abstracted from Computer Structures: Principles and Examples, McGraw-Hill Book Co.Google Scholar
  6. Sobieszczanski-Sobieski, J. (1982) A Linear Decompostition Method for Large Optimization Problems. Blueprint for Development. NASA TM-83248.Google Scholar
  7. Sobieszczanski-Sobieski, J.; James, B.; and Dovi, A. (1983) Structural Optimization by Multilevel Decomposition. AIAA Paper No. 83–0832.Google Scholar
  8. The NASTRAN User’s Manual (1983) NASA SP-222.Google Scholar
  9. Universal Analytics Inc. (1975) Feasibility Study for the Implementation of NASTRAN on the ILLIAC IV Parallel Processor. NASA CR-132702.Google Scholar
  10. Whetstone, D. (1980) EISI-EAL: Engineering Analysis Language. Proceedings of the Second Conference on Computing in Engineering, ASCE, pp. 276–285.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • J. L. RogersJr.
    • 1
  • J. Sobieszczanski-Sobieski
    • 1
  1. 1.NASA Langley Research CenterUSA

Personalised recommendations