Abstract
So far we have presented parallelization methods, strategies and parallel algorithms for computational science problems. What we would like to untertake now is to give an introduction to a programming language with which it is possible to realize the parallel algorithms on parallel machines.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
C.R. Askew, D.B. Carpenter, J.T. Chalker, A.J.G. Hey, D.A. Nicole, D.J. Pritchard: Comput. Phys. Commun. 42, 21 (1986)
I.M. Baron, P. Cavill, D. May, P. Wilson: Electronics 109 (Nov. 17, 1983 )
Transputer Reference Manual (Inmos, Bristol 1986)
OCCAM - A Compiler Writer’s Guide (Inmos, Bristol 1986)
C. Jesshope: Parallel Comput. 8, 19 (1988)
Superclusten Hardware Reference Manual, Parsytec, Aachen (1988)
Computing Surface: Hardware Reference Manual, Meiko, Bristol (1987)
Occam Programming Language (Printice-Hall, Englewood Cliffs, NJ 1984 )
R. Steinmetz: Occam 2 ( Hüthig, Heidelberg 1987 )
G. Jones: Programming in OCCAM ( Prentice-Hall, Englewood Cliffs, NJ 1987 )
K.C. Bowler, R.D. Ken way, G.S. Pawley, D. Roweth: Occam 2 Programming Language (Prentice-Hall, Englewood Cliffs, NJ 1984 )
R.J. Glauber: J. Math. Phys. 4, 294 (1963)
B. Lubachevsky: J. Comput. Phys. 75, 103 (1988)
C.A.R. Hoare: Commun. ACM 21, 666 (1978)
K. Binder (ed.): Monte Carlo Methods in Statistical Physics, Topics Curr. Phys., Vol. 7, 2nd edn. ( Springer, Berlin, Heidelberg 1986 )
K. Binder, D.W. Heermann: Monte Carlo Simulation in Statistical Physics: An Introduction, Springer Ser. Solid-State Sci., Vol. 80 ( Springer, Berlin, Heidelberg 1988 )
D.W. Heermann: Computer Simulation Methods in Theoretical Physics, 2nd edn. ( Springer, Berlin, Heidelberg 1990 )
M.H. Kalos: Monte Carlo Methods ( Wiley, New York 1986 )
W.G. Hoover. Molecular Dynamics, Lect. Notes Phys., Vol. 258 ( Springer, Berlin, Heidelberg 1986 )
K. Kawasaki: Phase Transitions and Critical Phenomena, Vol. 2 ( Academic, New York 1972 )
E.W. Dijkstra: Commun. ACM 18, 453 (1975)
L. Onsagen Phys. Rev. 65, 117 (1944)
H.J. Herrmann: J. Stat. Phys. 45, 145 (1986)
M. Creutz Phys. Rev. Lett. 50, 1411 (1983)
M. Creutz: Phys. Rev. Lett. 63, 9 (1989)
R.C. Desai, D.W. Heermann, K. Binden J. Stat. Phys. 53, 795 (1988)
S.F. Reddaway: DAP — a distributed array processor, in 1st Annual Symposium on Computer Architecture (IEEE/ACM), Florida, 1973 ( IEEE, New York 1973 )
R.W. Gostick: ICL Tech. J. 1, 116 (1979)
M. Creutz, L. Jacobs, C. Rebbi: Phys. Rev. Lett. 42, 1390 (1979); Phys. Rev. D 20, 1915 (1979)
R. Zorn, H.J. Herrmann, C. Rebbi: Comput. Phys. Commun. 23, 337 (1981)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Heermann, D.W., Burkitt, A.N. (1991). Introduction to a Parallel Language. In: Heermann, D.W., Burkitt, A.N. (eds) Parallel Algorithms in Computational Science. Springer Series in Information Sciences, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76265-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-76265-9_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-76267-3
Online ISBN: 978-3-642-76265-9
eBook Packages: Springer Book Archive