Data parallel Haskell: A status report

146Citations
Citations of this article
96Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We describe the design and current status of our effort to implement the programming model of nested data parallelism into the Glasgow Haskell Compiler. We extended the original programming model and its implementation, both of which were first popularised by the NESL language, in terms of expressiveness as well as efficiency. Our current aim is to provide a convenient programming environment for SMP parallelism, and especially multicore architectures. Preliminary benchmarks show that we are, at least for some programs, able to achieve good absolute performance and excellent speedups. Copyright 2007 ACM.

Cite

CITATION STYLE

APA

Chakravarty, M. M. T., Leshchinskiy, R., Jones, S. P., Keller, G., & Marlow, S. (2007). Data parallel Haskell: A status report. In Conference Record of the Annual ACM Symposium on Principles of Programming Languages (pp. 10–18). https://doi.org/10.1145/1248648.1248652

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free