Architecture Independence of Parallel functional Languages

Speaker: Phil Trinder

Time: Mon 8th March 1999, at 16.15

Place: Room 2.33

Abstract:

Parallel programs have high development costs, and at the same time parallel hardware evolves rapidly. An architecture independent language implementation allows a parallel program to deliver good performance on a range of parallel platforms. The high level of abstraction in functional languages means they have potential for architecture independent program development. The talk introduces the concepts of architecture independence, discusses the potential of functional languages and reports the results obtained from developing and measuring programs on 7 parallel platforms.