• DocumentCode
    761794
  • Title

    SAM-I: a prototype machine for dynamic, array-oriented programming languages

  • Author

    Hobson, R.F. ; Hoskin, J.D. ; Simmons, J.L. ; Spilsbury, R.W.

  • Author_Institution
    Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
  • Volume
    139
  • Issue
    4
  • fYear
    1992
  • fDate
    7/1/1992 12:00:00 AM
  • Firstpage
    335
  • Lastpage
    347
  • Abstract
    Describes a distributed-function machine prototype for the indirect interpretation of array-oriented high-level language programs. The architecture was derived through simulation studies, seeded by Flynn and Hoevel´s work with directly executable language techniques, and by Johnston´s contour model. The SAM-I prototype demonstrates that the interpretation overhead of array-oriented high-level languages with dynamically typed data can be dramatically reduced. The prototype is based on a personal computer augmented by a custom chip set embedded processor. A number of novel VLSI systems concepts are described.
  • Keywords
    high level languages; parallel architectures; program interpreters; SAM-I; array-oriented; array-oriented high-level languages; distributed-function machine; high-level language;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings E
  • Publisher
    iet
  • ISSN
    0143-7062
  • Type

    jour

  • Filename
    155990