next up previous contents
Next: Threads in SML Up: Literature on Threads in Previous: Contents

Introduction

The purpose of this literature search on the use of light-weight threads in Functional Programming Language implementations is to determine the best strategy for incorporating Java threads in the Ginger parallel implementation. A thread is a sequence of actions as successive statements are executed when a program is run in a processor. For an introduction to threads see [5]. A Functional Programming Language allows constructions of function definitions with a view to evaluating expressions containing them [4]. Threads in functional programming will therefore evaluate part or whole of such expressions. The goal is to improve the speed and performance of functional programs by executing such threads in parallel [8], [12], [15].



Ananda Amatya
2/16/1999