Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Seror, Denis D. |
Title |
D.C.P.L. - A distributed control programming language |
Date |
1970 |
Description |
In this thesis, a computation is considered a system of asynchronously cooperating "independent" programs (coroutines) linked by paths of in formation along which messages are sent. A programming language called DCPL, a Distributed Control Programming Language, in which such computations may be expressed, and which may be considered as a system - oriented programming language, is presented. A tree-structured represent at ion and a very dynamic binding give t o a DCPL program the flexibility of the highest level programming languages together with the potential of concurrency of the asynchronous computational structures. The locality of references which is exhibited in any DCPL program allows a new computer organization using sequential storage devices with large transfer rate instead of random-access storage devices with relatively low transfer rate. Moreover, the computer is expected to achieve a large throughput by taking the parallel ism in to account. |
Type |
Text |
Publisher |
University of Utah |
Subject |
Distributed control programming language; DCPL |
Subject LCSH |
Coroutines (Computer programs) |
Language |
eng |
Bibliographic Citation |
Seror, D. D. (1970). D.C.P.L. - A distributed control programming language. 1-176. UTEC-70-108; UTEC-CSc-70-108; RADC-TR-73-110 |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
76,606,052 bytes |
Identifier |
ir-main,16054 |
ARK |
ark:/87278/s6863112 |
Setname |
ir_uspace |
ID |
706716 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6863112 |