The purpose of the Adl project is to demonstrate the efficient implementation of data parallel functional programming, firstly on the TMC CM-5 but ultimately on other parallel machines. We have designed a small polymorphic non-recursive language (Adl), which emphasizes high-level operations (second-order combinators) on aggregate structures. The Adl project incorporates the formal description of Adl semantics, translation and optimization, and the design of an abstract data-parallel machine which describes not only the CM-5 but also other distributed memory multicomputers and hence encourages architecture-independent code generation. An executable natural semantic description of translation to the Bird-Meertens Formalism (BMF) has been comp...
Many explicitly parallel languages have been proposed and implemented, but most such languages are c...
. We propose an alternate approach to the usual introduction of parallelism in logic programming. In...
Introduction We studied the design, implementation and application for software systems on the mass...
The paper presents a parallel programming methodology that ensures easy programming, efficiency and ...
Bulk data operations such as map and reduce are an elegant medium for expressing repetitive computat...
An important challenge in parallel computing is the mapping of parallel algorithms to parallel compu...
Arbeit an der Bibliothek noch nicht eingelangt - Daten nicht geprüftAbweichender Titel nach Übersetz...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...
We discuss a translation methodology for transforming a high level algorithmic specification written...
This talk will outline work conducted in my group (in Montreal) during the last few years on the des...
This report describes Nesl, a strongly-typed, applicative, data-parallel language. Nesl is intended ...
Many novel computer architectures like array and multiprocessors which achieve high performance thro...
The Manticore project is an effort to design and implement a new functional language for parallel pr...
The success of parallel architectures has been limited by the lack of high-level parallel programmin...
This paper describes the design of paraML, an extension of ML with primitives for parallelism that i...
Many explicitly parallel languages have been proposed and implemented, but most such languages are c...
. We propose an alternate approach to the usual introduction of parallelism in logic programming. In...
Introduction We studied the design, implementation and application for software systems on the mass...
The paper presents a parallel programming methodology that ensures easy programming, efficiency and ...
Bulk data operations such as map and reduce are an elegant medium for expressing repetitive computat...
An important challenge in parallel computing is the mapping of parallel algorithms to parallel compu...
Arbeit an der Bibliothek noch nicht eingelangt - Daten nicht geprüftAbweichender Titel nach Übersetz...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...
We discuss a translation methodology for transforming a high level algorithmic specification written...
This talk will outline work conducted in my group (in Montreal) during the last few years on the des...
This report describes Nesl, a strongly-typed, applicative, data-parallel language. Nesl is intended ...
Many novel computer architectures like array and multiprocessors which achieve high performance thro...
The Manticore project is an effort to design and implement a new functional language for parallel pr...
The success of parallel architectures has been limited by the lack of high-level parallel programmin...
This paper describes the design of paraML, an extension of ML with primitives for parallelism that i...
Many explicitly parallel languages have been proposed and implemented, but most such languages are c...
. We propose an alternate approach to the usual introduction of parallelism in logic programming. In...
Introduction We studied the design, implementation and application for software systems on the mass...