Parallel Haskell implementations of the N‐body problem. (11th July 2013)
- Record Type:
- Journal Article
- Title:
- Parallel Haskell implementations of the N‐body problem. (11th July 2013)
- Main Title:
- Parallel Haskell implementations of the N‐body problem
- Authors:
- Totoo, Prabhat
Loidl, Hans‐Wolfgang
Qiu, Judy
Foster, Ian
Taylor, Ronald
Loidl, Hans‐Wolfgang
Singer, Jeremy - Abstract:
- <abstract abstract-type="main" id="cpe3087-abs-0001"> <title>SUMMARY</title> <p id="cpe3087-para-0001">This paper provides an assessment of high‐level parallel programming models for multi‐core programming by implementing two versions of the <italic>n</italic>‐body problem. We compare three different parallel programming models on the basis of parallel Haskell, differing in the ways how potential parallelism is identified and managed. We assess the performance of each implementation, discuss the sequential and parallel tuning steps leading to the final versions and draw general conclusions on the suitability of high‐level parallel programming models for multi‐core programming. We achieve speed‐ups of up to 7.2 for the all‐pairs algorithm and up to 6.5 for the Barnes–Hut algorithm on an 8‐core machine. Copyright © 2013 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Concurrency and computation. Volume 26:Number 4(2014:Mar.)
- Journal:
- Concurrency and computation
- Issue:
- Volume 26:Number 4(2014:Mar.)
- Issue Display:
- Volume 26, Issue 4 (2014)
- Year:
- 2014
- Volume:
- 26
- Issue:
- 4
- Issue Sort Value:
- 2014-0026-0004-0000
- Page Start:
- 987
- Page End:
- 1019
- Publication Date:
- 2013-07-11
- Subjects:
- Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3087 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4363.xml