HEAL DSpace

Facilitating the development of portable parallel applications on distributed memory systems

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Voliotis, C en
dc.contributor.author Manis, G en
dc.contributor.author Thanos, A en
dc.contributor.author Tsanakas, P en
dc.contributor.author Papakonstantinou, G en
dc.date.accessioned 2014-03-01T02:41:05Z
dc.date.available 2014-03-01T02:41:05Z
dc.date.issued 1995 en
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/30358
dc.subject Distributed Memory en
dc.subject Distributed Shared Memory en
dc.subject Layered Structure en
dc.subject Logic Programs en
dc.subject Message Passing en
dc.subject Parallel Applications en
dc.subject Parallel Programs en
dc.subject Programming Model en
dc.subject Programming Tool en
dc.subject Software Platform en
dc.subject.other Computer aided software engineering en
dc.subject.other Computer software portability en
dc.subject.other Data communication systems en
dc.subject.other Data storage equipment en
dc.subject.other Logic programming en
dc.subject.other Multiprogramming en
dc.subject.other PROLOG (programming language) en
dc.subject.other Daffodil framework en
dc.subject.other Distributed memory systems en
dc.subject.other Software package Orchid en
dc.subject.other Transparent message passing en
dc.subject.other Parallel processing systems en
dc.title Facilitating the development of portable parallel applications on distributed memory systems en
heal.type conferenceItem en
heal.identifier.primary 10.1109/PMMPC.1995.504356 en
heal.identifier.secondary http://dx.doi.org/10.1109/PMMPC.1995.504356 en
heal.publicationDate 1995 en
heal.abstract In this paper, two programming tools are presented, facilitating the development of portable parallel applications on distributed memory systems. The Orchid system is a software platform, i.e. a set of facilities for parallel programming. It consists of mechanisms for transparent message passing and a set of primitive functions to support the distributed shared memory programming model. In order to free the user from the tedius task of parallel programming, a new environment for logic programming is introduced: the Daffodil framework. Daffodil, implemented on top of Orchid, evaluates pure PROLOG programs, exploiting the inherent AND/OR parallelism. Both systems have been implemented and evaluated on various platforms, since the layered structure of Orchid ensures portability only by re-engineering a small part of the code. en
heal.publisher IEEE, Los Alamitos, CA, United States en
heal.journalName Proceedings of the International Conference on Programming Models for Massively Parallel Computers en
dc.identifier.doi 10.1109/PMMPC.1995.504356 en
dc.identifier.spage 176 en
dc.identifier.epage 183 en


Αρχεία σε αυτό το τεκμήριο

Αρχεία Μέγεθος Μορφότυπο Προβολή

Δεν υπάρχουν αρχεία που σχετίζονται με αυτό το τεκμήριο.

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής