Skip to content

Research at St Andrews

The multi-architecture performance of the parallel functional language GPH

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

Author(s)

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

School/Research organisations

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.

Close

Details

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
StatePublished - 2000

Publication series

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

    Research areas

  • Programs

Discover related content
Find related publications, people, projects and more using interactive charts.

View graph of relations

ID: 244179591