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
fDate :
7/1/1992 12:00:00 AM
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;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E