• DocumentCode
    3166758
  • Title

    The F-code abstract machine and its implementation

  • Author

    Jesshope, Chris

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Surrey Univ., Guildford, UK
  • fYear
    1992
  • fDate
    4-8 May 1992
  • Firstpage
    169
  • Lastpage
    174
  • Abstract
    The author describes work directed towards the implementation of a general purpose scalable parallel computer for scientific and engineering applications. The strategy has been to develop and define a portable software platform which can be used as a very abstract compiler target language for data parallel programs. It is suggested that such an approach not only promotes portability of programs between different classes of parallel computers but also provides a means of gaining efficient implementation on distributed memory computers by avoiding unnecessary synchronization, and by contributing toward parallel slackness.<>
  • Keywords
    distributed memory systems; parallel machines; parallel programming; program compilers; software portability; F-code abstract machine; data parallel programs; distributed memory computers; engineering applications; general purpose scalable parallel computer; parallel slackness; portable software platform; synchronization; very abstract compiler target language; Application software; Communication system control; Concurrent computing; Costs; Distributed computing; Parallel languages; Particle measurements; Program processors; Supercomputers; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
  • Conference_Location
    The Hague, Netherlands
  • Print_ISBN
    0-8186-2760-3
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1992.218515
  • Filename
    218515