Performance and evaluation of LISP systems
Performance and evaluation of LISP systems
A parallel implementation of flat concurrent prolog
International Journal of Parallel Programming
A layered method for process and code mapping
New Generation Computing
What have we learnt from using real parallel machines to solve real problems?
C3P Proceedings of the third conference on Hypercube concurrent computers and applications - Volume 2
The family of concurrent logic programming languages
ACM Computing Surveys (CSUR)
Architectural Support for Goal Management in Flat Concurrent Prolog
Computer - Special issue on sharing: high performance at low cost
ISCA '90 Proceedings of the 17th annual international symposium on Computer Architecture
Hi-index | 0.00 |
Flat Concurrent Prolog is a simple concurrent programming language which has been used for a variety of non-trivial applications. A compiler based parallel implementation has been completed which operates on an Intel Hypercube. This paper presents a brief summary of performance data from a recent study of the implementation. Three categories of program were studied: parallel applications, uniprocessor benchmarks and communication stereotypes. The latter programs are abstractions of common parallel programming techniques and serve to quantify the cost of communication in the language.