| D. Engelhardt and A. Wendelborn. Progress in implementing Adl on the CM-5 supercomputer. Draft TR, University of Adelaide, (in prep). y |
....as the basis for this work was the suggestion that such a model would map easily and efficiently onto existing distributed memory multiprocessors. In an effort to verify and document the validity of this underlying assumption, we have constructed an instrumented prototype implementation [9] of the Omega machine on the Thinking Machines CM 5 multiprocessor. This abstract machine realization consists of a library of ANSI C routines which implement the instruction set of Omega directly, utilizing functionality from the CMAML (Active Message) layer of CMMD to achieve the desired ....
D. Engelhardt and A. Wendelborn. Progress in implementing Adl on the CM-5 supercomputer. Draft TR, University of Adelaide, (in prep). y
....sections outline the significant functional units of the compiler. The AMAM library, which is linked with the generated code, comprises the run time system described in earlier sections, including parametric system thread libraries. An earlier, more detailed, account of this work may be found in [8]. 4.1 Data Partitioning A fundamental tenet of both the data parallel model and our abstract machine model is that a program s data aggregates are partitioned across a number of nodes of the machine. It is from this partitioning that parallelism arises: structure level operations which consist ....
D.C. Engelhardt and A.L. Wendelborn. Progress in implementing Adl on the CM-5 supercomputer. Technical Report, University of Adelaide, August 1994. y
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