cnc-spec-compiler: Compiler/Translator for CnC Specification Files.

[ bsd3, compilers-interpreters, parallelism, program ] [ Propose Tags ]

Intel (Concurrent Collections) CnC is a data-flow like deterministic parallel programming model, similar to stream-processing but in which nodes in the computation graph share data in tables. In CnC, the structure of the graph and metadata about data-access patterns are stored in a specification, which can be used by this tool to generate code which will orchestrate the execution of the graph.


Automatic Flags

Minimize requirements to maximize build success.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],
Dependencies ansi-terminal, array, base (>=3 && <5), binary, bytestring, containers, directory, fgl, filepath, graphviz, HaXml (==1.20.2), haxr (==3000.8.2), hubigraph, HUnit, mtl, parsec (>=3.1.0), pretty (>=, prettyclass, process, split, stringtable-atom, unix, zlib [details]
License BSD-3-Clause
Copyright Copyright (c) 2009-2010 Intel Corporation
Author Ryan Newton <>
Maintainer Ryan Newton <>
Category Compilers/Interpreters, Parallelism
Home page
Source repo head: git clone git://
Uploaded by RyanNewton at 2011-08-12T20:03:20Z
Reverse Dependencies 1 direct, 0 indirect [details]
Executables cnc
Downloads 1987 total (5 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-11-10 [all 10 reports]