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
Link To Document