| M. Yasugi, "A Concurrent Object-Oriented Programming Language System for Highly Parallel Data-Driven Computers and its Applications," Technical Report 94-7e, Department of Information Science, University of Tokyo, Apr. 1994. (Doctoral Thesis). |
....system for ABCL 1 programs can be defined along the lines of that for T yCO [6] Then, an efficient algorithm to extract the principal type of an ABCL 1 program can be easily derived [6] 3. 6 Comparison With Other Type Systems Yasugi proposed a type system for an ABCL 1 like programming language [8]. Types are built from constants such as Int and Bool, by means of several constructors denoting tuples, objects, reply destinations, and function application. The system also has a form of subtyping that provides in particular for a form of casting. The type system proposed in this report is ....
Masahiro Yasugi. A concurrent object-oriented programming language system for highly parallel data-driven computers and its applications. PhD thesis, University of Tokyo, 1994. Technical report 94--7e.
....section, we demonstrate the effect of eager data transfer, especially pipelined sends, via performance measurements on a COOP language system ABCL EM 4[8, 9] The source language of ABCL EM 4 is ABCL ST, a statically typed ABCL language. An ABCL ST compiler for EM 4 has already been developed [7]. The compiler adopts the following language hierarchy for each level of the abstraction of directly communicating thread : 1) the source language, 2) high level language (embodying the semantics of the source language in terms of sequential execution of a single thread of control) 3) ....
M. Yasugi, "A Concurrent Object-Oriented Programming Language System for Highly Parallel Data-Driven Computers and its Applications," Technical Report 94-7e, Department of Information Science, University of Tokyo, Apr. 1994. (Doctoral Thesis).
....according to two different types of MIMD massively parallel architectures. One assumes machines equipped with customized hardware facilitating data driven (multithreading) execution and the other does not assume such hardware. Below we report our research results of the former line of research [4, 8, 6, 5]. Some of the research results of the latter line can be found in [1, 8, 2, 3] As for the language system, we propose a language design suitable for parallel execution and implementation schemes that achieve high performance. Our implementation target is a fine grained data driven parallel ....
M. Yasugi. A Concurrent Object-Oriented Programming Language System for Highly Parallel Data-Driven Computers and its Applications. PhD thesis, Department of Information Science, The University of Tokyo, Mar. 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC