@Unpublished{cnc-2010,
   author = {Ryan Newton and Chih-Ping Chen and Simon Marlow},
   title = {Intel Concurrent Collections for {H}askell},
   year = {2010},
   abstract = {Intel Concurrent Collections (CnC) is a parallel programming
model in which a network of steps (functions) communicate
through message-passing as well as a limited form of shared memory.
This paper describes a new implementation of CnC for Haskell.
Compared to existing parallel programming models for Haskell,
CnC occupies a useful point in the design space: pure and deterministic
like Strategies, but more explicit about granularity and
the structure of the computation, which affords the programmer
greater control over parallel performance. We present results on 4,
32, and 48-core machines demonstrating parallel speedups ranging
between 7X and 22X on non-trivial benchmarks.
},
   url = {http://community.haskell.org/~simonmar/papers/haskell_cnc_draft_submission.pdf},
   note = {(unpublished)}
}