A concurrent functional language is presented, Parlam, which includes primitives for explicit control of parallel reductions. An abstract machine for Parlam (ParSEC) is derived from Landin's SECD machine by extending it for dealing with parallel computation. Several issues and problems about its implementation on a massively parallel computer are discussed and a specific implementative model for ParSEC under the Connection Machine is described.

The connection machine opportunity for the implementation of a concurrent functional language / C. Bettini, L. Spampinato. - In: FUTURE GENERATION COMPUTER SYSTEMS. - ISSN 0167-739X. - 7:2-3(1992), pp. 231-245. [10.1016/0167-739X(92)90010-9]

The connection machine opportunity for the implementation of a concurrent functional language

C. Bettini
Primo
;
1992

Abstract

A concurrent functional language is presented, Parlam, which includes primitives for explicit control of parallel reductions. An abstract machine for Parlam (ParSEC) is derived from Landin's SECD machine by extending it for dealing with parallel computation. Several issues and problems about its implementation on a massively parallel computer are discussed and a specific implementative model for ParSEC under the Connection Machine is described.
Concurrent languages; functional languages implementation; lazy evaluation; massively parallel architectures
Settore INF/01 - Informatica
1992
Article (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/242549
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact