Experience with a Personal Sized Supercomputer Implications for Algorithm Development

  • W. T. ThompkinsJr.
Part of the Progress in Scientific Computing book series (PSC, volume 6)


While the use of supercomputers for computational fluid dynamics, CFD, has received considerable attention, alternatives to batch use of supercomputers for CFD have received little discussion. In the current paper, a class of systems which is inexpensive enough that they may be dedicated full time to single projects is discussed to demonstrate that such systems are a useful alternative to batch supercomputers for CFD research projects. Low-cost, dedicated systems that can perform computations of complexity equivalent to supercomputers in reasonable time will be termed personal sized supercomputers. A research project that has successfully constructed a personal-sized supercomputer from minicomputer system components will be discussed along with the computational model and message-passing algorithm representation required for implementation on the minicomputer system and future multiprocessing systems. Several other projects for developing personal-sized systems exist, and the successful use of such systems for significant computational projects will depend in large measure on the ability to efficiently implement the same numerical algorithm on several different computers or architectures. The message-passing style developed for the minicomputer system is suggested as a sound programming tool to achieve the required degree of architecture independence.


Heat Transfer Rate Data Block Floating Point Suction Surface Array Processor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Thompkins, W.T. and Haimes, R., “A Minicomputer/Array Processor/Memory System for Large-Scale Fluid Dynamic Calculations,” Symposium on Impact of New Computing Systems on Computational Mechanics, ASME Winter Annual Meeting, Nov. 1983, Boston MAGoogle Scholar
  2. [2]
    Cebeci, T. and Smith, A.M.O., ANALYSIS OF TURBULENT BOUNDARY LAYERS, Academic Press, New York, 1974Google Scholar
  3. [3]
    Norton, R.J.G., Thompkins, W.T., and Haimes, R., “Implicit, Finite Volume Schemes with Non-simply Connected Grids: A Novel Approach,” AIAA paper 84–003, presented at AIAA 22nd Aerospace Sciences Meeting, Jan. 1984, Reno, Nevada.Google Scholar
  4. [4]
    Steger, J.L., “Implicit Finite-Difference Simulation of Flow about Arbitrary Two-Dimensional Geometries,” AIAA Journal, Vol. 16, No, 7, July 1978, pp 679–686CrossRefGoogle Scholar
  5. [5]
    Beam, R.M. and Warming, R.F., “An Implicit Factored Scheme for the Compressible Navier-Stokes Equations,” AIAA Journal, Vol. 16, No. 4, April 1978, pp 393–402CrossRefGoogle Scholar
  6. [6]
    Hoare, C.A.R., “Communicating Sequential Processes,” Comm. ACM, August 1978, pp 666–677Google Scholar
  7. [7]
    Thompkins, W.T. and Dirks, P.W., “The Nemesis System, Simultaneous Simulation of Computer Architecture, Numerical Algorithms, and Operating Systems, MIT report CFDL-TR-84–5, September 1984Google Scholar
  8. [8]
    Hewitt, C., “Viewing Control Structures as Patterns of Message Passing,” Artificial Intelligence, 8, 1977, 323–364CrossRefGoogle Scholar
  9. [9]
    Nicholson, J.H., Forest, A.E., Oldfield, M.L.G., and Schultz, D.L., “Heat Transfer Optimised Turbine Rotor Blades-An Experimental Study Using Transient Techniques,” ASME 82-GT-304, 1982.Google Scholar

Copyright information

© Birkhäuser Boston, Inc. 1985

Authors and Affiliations

  • W. T. ThompkinsJr.
    • 1
  1. 1.Department of Aeronautics and AstronauticsMassachusetts Institute of TechnologyUSA

Personalised recommendations