Re: Parallel Algol68 compiler

hleroy@irisa.fr (Hugues Leroy)
1 Mar 1996 13:47:26 -0500

          From comp.compilers

Related articles
Algol68 compiler ? news@chaos.kulnet.kuleuven.ac.be (1996-02-19)
Re: Algol68 compiler ? neitzel@gaertner.de (1996-02-23)
Parallel Algol68 compiler mac@coos.dartmouth.edu (1996-02-27)
Re: Parallel Algol68 compiler hleroy@irisa.fr (1996-03-01)
Re: Parallel Algol68 compiler henry@zoo.toronto.edu (Henry Spencer) (1996-03-01)
| List of all articles for this month |

From: hleroy@irisa.fr (Hugues Leroy)
Newsgroups: comp.compilers
Date: 1 Mar 1996 13:47:26 -0500
Organization: Irisa, Rennes (FR)
References: 96-02-236 96-02-290 96-02-325
Keywords: algol68, parallel

|> There was a multitasked Algol68 (pre-revised Report) written at
|> Dartmouth in the early 70s by Sidney Marshall. As far as I know it
|> never was used in production.




Once upon a time we had here a real multitasked Algol68 compiler
written by a team headed by Jean-Pierre Banatre (and now head of
Irisa). This compiler ran on a BULL Iris 80 machine and use a new
(and at that time innovative) compilation scheme : <<Event driven
compilation>>


In the same time we also built one of the first // machine (made in
late seventies with Zilog Z80 chips). This machine (Kensur) had one
multiprocessor (3 procs accessing a shared memory) and 5 procs all
connected and communicating together on a unidirectional ring. Each
proc was dedicated to a specific task: lexical analysis, types and
mode management, code generation, event handlers ...


For more information, please consult:


\bibitem[2] J.P. Ban\^{a}tre, F. K\'{e}rangueven-Andr\'{e}, H. Leroy,
G. Paget, J.P. Routeau, Designing an application oriented distributed
system, Publication interne IRISA num\'ero 78, 1977.


\bibitem[3] F. Andr\'e, J.P. Ban\^{a}tre, H. Leroy, G. Paget
F. Ployette Projet {\it Kensur} Conception d'un syst\`eme distribu\'e
\`a la compilation, Publication interne IRISA num\'ero 87, D\'ecembre
1977.


\bibitem[4] J.P. Ban\^{a}tre, F. K\'{e}rangueven-Andr\'{e}, H. Leroy,
G. Paget, J.P. Routeau, Designing an application oriented distributed
system, Technical Note in Computers and Digital Techniques, May 1978,
Volume 1 number 2, pp 67-68.


\bibitem[5] F. Andr\'e, J.P. Ban\^{a}tre, H. Leroy, G. Paget,
J.P.Routeau, Projet {\it Kensur} Conception et r\'ealisation d'un
syst\`eme distribu\'e orient\'e vers la compilation, Proc. 2nd
Int. Conf. on Operating Systems, Iria, Octobre 1978.


\bibitem[7] F. Andr\'e, J.P. Ban\^{a}tre, H. Leroy, F. Ployette,
G. Paget, J.P. Routeau, Conception et r\'ealisation d'un syst\`eme
adapt\'e \`a la compilation, Publication interne IRISA num\'ero 123,
D\'ecembre 1979.


\bibitem[8] H. Leroy, F. Ployette, Vid\'eo pr\'esentation of the {\it
Kensur} machine, 1rst National Software Conference (ANL: Atelier
National du Logiciel), Paris 1979.


\bibitem[9] F. Andr\'e, J.P. Ban\^{a}tre, H. Leroy, G. Paget,
F. Ployette, J.P.Routeau, An architecture oriented towards
compilation, 7th annual symposium on computer architecture, ACM and
IEEE, La Baule 6-8 May 1980.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Hugues Leroy INRIA /IRISA 35042 RENNES CEDEX, FRANCE
http://www.irisa.fr/prive/hleroy
                http://www.irisa.fr/rapid
Tel: (+33) 99 84 74 17 Fax: (+33) 99 84 71 71
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.