• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A Parallel Functional Language Compiler for Message-Passing Multicomputers (1998)

by Sahalu B. Junaidu
Add To MetaCart

Tools

Sorted by:
Results 1 - 1 of 1

Parallel Cost Centre Profiling

by Kevin Hammond, Hans-wolfgang Loidl, Phil Trinder - Proc. 1997 Glasgow Workshop on Functional Programming, Ullapool , 1997
"... Good profiling is a major issue in extracting performance from parallel programs. We report on a novel synthesis of sequential cost-centre profiling and state-of-the-art parallel simulation for the pure functional language Haskell that promises to provide detailed and accurate information about pa ..."
Abstract - Cited by 5 (4 self) - Add to MetaCart
Good profiling is a major issue in extracting performance from parallel programs. We report on a novel synthesis of sequential cost-centre profiling and state-of-the-art parallel simulation for the pure functional language Haskell that promises to provide detailed and accurate information about parallel Haskell programs. Exploiting simulation also improves the quality of sequential cost centre profiling, though at a significant performance overhead. 1 Introduction It has become something of a commonplace for us to complain bitterly of the difficulty of understanding the behaviour of parallel functional programs in the presence of lazy evaluation. In order to help overcome this, we have designed a suite of visual profiling and simulation tools, originally aimed specifically at research into granularity issues, but now also aimed at general parallel program development. Unfortunately, it is still a frequent occurrence for some member of our team to be asked to explain the behaviou...
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University