Abstract
The paper discusses an implementation of POOL-X that aims to be all of available, reliable, portable, modifiable and efficient. This implementation consists of both compiler and run-time-support system. In order to attain the stated goals, the system is kept as simple as possible. Design trade-offs are be discussed, and the final system is evaluated.
Preview
Unable to display preview. Download preview PDF.
References
Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman, Compilers Principles, Techniques, and Tools, Addison-Wesley, 1986.
Pierre America, A proposal for tuple types in POOL-X, PRISMA document 0037, Philips Research Laboratories Eindhoven, 1987.
Pierre America, Definition of POOL-X, PRISMA documents 0350, 0351, 0352, and POOMA document 0019, Philips Research Laboratories Eindhoven, 1990.
Pierre America, Lex Augusteijn, Ben Hulshof, Annotations for data object support in POOL-X, POOMA document 0019, Philips Research Laboratories Eindhoven, 1990.
Jan Koen Annot, Rob A. van Twist, A Novel Deadlock Free and Starvation Free Packet Switching Communication Processor, Parallel Architectures and Languages Europe, LNCS 258, Springer-Verlag, pp 68–85, 1987.
Lex Augusteijn, Garbage Collection in a Distributed Environment, Parallel Architectures and Languages Europe, LNCS 259, Springer-Verlag, pp 75–93, 1987.
John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach, Morgan Kaufmann Publishers, Inc., 1990.
Paul Hudak, Phil Wadler, Report on the Programming Language Haskell, A Non-Strict, Purely Functional Language, 1990.
Donald E. Knuth, The Errors of T E X, Stanford Report STAN-CS-88-1223, 1988.
Frank G. Pagan, Converting Interpreters into Compilers, Software—Practice and Experience, Vol. 18(6), 1988.
Robert van Renesse, The Functional Processing Model, Phd thesis, VU Amsterdam, 1989.
Bjarne Stroustrup, What is object-oriented programming, IEEE Software, May 1988.
Andrew S. Tanenbaum, Computer Networks, Prentice/Hall, 1981.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beemster, M. (1991). Back-end aspects of a portable POOL-X implementation. In: America, P. (eds) Parallel Database Systems. PDS 1990. Lecture Notes in Computer Science, vol 503. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54132-2_58
Download citation
DOI: https://doi.org/10.1007/3-540-54132-2_58
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54132-5
Online ISBN: 978-3-540-47432-6
eBook Packages: Springer Book Archive