The multi-architecture performance of the parallel functional language GPH

P W Trinder, H W Loidl, E Barry, M K Davis, K Hammond, U Klusik, S L P Jones, A J R Portillo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

In principle, functional languages promise straightforward architecture-independent parallelism, because of their high level description of parallelism, dynamic management of parallelism and deterministic semantics. However, these language features come at the expense of a sophisticated compiler and/or runtime-system. The problem we address is whether such an elaborate system can deliver acceptable performance on a variety of parallel architectures. In particular we report performance measurements for the GUM runtime-system on eight parallel architectures, including massively parallel, distributed-memory, shared-memory and workstation networks.

Original languageEnglish
Title of host publicationEuro-Par 2000 Parallel Processing
Subtitle of host publicationProceedings of the 6th International Euro-Par Conference
PublisherSpringer-Verlag
Pages739-743
Number of pages5
DOIs
Publication statusPublished - 2000

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume1900
ISSN (Print)0302-9743

Keywords

  • Programs

Fingerprint

Dive into the research topics of 'The multi-architecture performance of the parallel functional language GPH'. Together they form a unique fingerprint.

Cite this