Real-time processing systems are typically characterised by high processing rates, high reliability, and high input/output rates. Functional programming, derived from the lambda calculus, is a formal basis for computation which facilitates the design of well-structured, highly reliable programs, and also enables a rigorous implementation on parallel hardware to provide high processing rates and I/O bandwidth. The principles of CTDNet2, a new reduction mechanism for real-time applications based on graph reduction, and a combination of eager and lazy evaluation, are presented. CTDNet2 has been designed with real-time processing in mind, and is intended for highly parallel multiprocessor implementation. It is particularly suitable for transput...
Parallel graph reduction is a conceptually simple model for the concurrent evaluation of lazy functi...
In this paper, we present programming environments for developing real time autonomous agents on mul...
This paper shows how functional languages can be adapted for transaction processing, and discusses t...
Typically, abstract machines may be nested, providing different services and levels of abstraction t...
The authors describe CTDNet, a data-driven reduction machine for the concurrent execution of applica...
Abstract. We review the basics of functional programming, and give a brief introduction to emerging ...
Journal ArticleThis paper describes an effective means for programming shared memory multiprocessors...
We describe the use and distributed implementation of a functional language based on the graph-reduc...
A message passing multiprocessor model for computation based on functional languages has been sugges...
This thesis explores the possibility of the functional programming paradigm in the domain of hard em...
The functional programming style describes computations concisely. The applicative nature of functio...
Combinators are shown to provide a very suitable basis for implementations of functional and symboli...
There is a growing interest nowadays in functional programming languages and systems, and in special...
This paper describes a new concept for the parallel implementation of functional languages on a netw...
Functional programming languages offer a new programming paradigm with many advantages over the more...
Parallel graph reduction is a conceptually simple model for the concurrent evaluation of lazy functi...
In this paper, we present programming environments for developing real time autonomous agents on mul...
This paper shows how functional languages can be adapted for transaction processing, and discusses t...
Typically, abstract machines may be nested, providing different services and levels of abstraction t...
The authors describe CTDNet, a data-driven reduction machine for the concurrent execution of applica...
Abstract. We review the basics of functional programming, and give a brief introduction to emerging ...
Journal ArticleThis paper describes an effective means for programming shared memory multiprocessors...
We describe the use and distributed implementation of a functional language based on the graph-reduc...
A message passing multiprocessor model for computation based on functional languages has been sugges...
This thesis explores the possibility of the functional programming paradigm in the domain of hard em...
The functional programming style describes computations concisely. The applicative nature of functio...
Combinators are shown to provide a very suitable basis for implementations of functional and symboli...
There is a growing interest nowadays in functional programming languages and systems, and in special...
This paper describes a new concept for the parallel implementation of functional languages on a netw...
Functional programming languages offer a new programming paradigm with many advantages over the more...
Parallel graph reduction is a conceptually simple model for the concurrent evaluation of lazy functi...
In this paper, we present programming environments for developing real time autonomous agents on mul...
This paper shows how functional languages can be adapted for transaction processing, and discusses t...