LogicGrowsOnTrees | 6 | 0.0 | a parallel implementation of logic programming using distributed tree exploration | (benchmark, bsd3, control, distributed-computing, library, logic, parallelism) | GregoryCrosswhite |

LogicGrowsOnTrees-MPI | 3 | 0.0 | an adapter for LogicGrowsOnTrees that uses MPI | (bsd3, control, distributed-computing, library, logic, parallelism) | GregoryCrosswhite |

LogicGrowsOnTrees-network | 6 | 0.0 | an adapter for LogicGrowsOnTrees that uses multiple processes running in a network | (bsd3, control, distributed-computing, library, logic, parallelism) | GregoryCrosswhite |

LogicGrowsOnTrees-processes | 7 | 0.0 | an adapter for LogicGrowsOnTrees that uses multiple processes for parallelism | (benchmark, bsd3, control, distributed-computing, library, logic, parallelism) | GregoryCrosswhite |

abstract-par | 593 | 0.0 | Type classes generalizing the functionality of the 'monad-par' library. | (bsd3, control, library, monads, parallelism) | RyanNewton |

abstract-par-accelerate | 4 | 0.0 | Provides the class ParAccelerate, nothing more. | (bsd3, library, parallelism) | RyanNewton |

accelerate | 79 | 2.0 | An embedded language for accelerated array processing | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | ManuelChakravarty, TrevorMcDonell |

accelerate-bignum | 6 | 0.0 | Fixed-length large integer arithmetic for Accelerate | (benchmark, bsd3, compilers-interpreters, concurrency, data, library, parallelism) | TrevorMcDonell |

accelerate-cuda (deprecated in favor of accelerate-llvm-ptx) | 26 | 0.0 | Accelerate backend for NVIDIA GPUs | (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism) | ManuelChakravarty, TrevorMcDonell |

accelerate-examples | 40 | 0.0 | Examples using the Accelerate library | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | ManuelChakravarty, TrevorMcDonell |

accelerate-fft | 36 | 0.0 | FFT using the Accelerate library | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | TrevorMcDonell |

accelerate-io | 24 | 0.0 | Read and write Accelerate arrays in various formats | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | ManuelChakravarty, TrevorMcDonell |

accelerate-llvm | 30 | 0.0 | Accelerate backend component generating LLVM IR | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | TrevorMcDonell |

accelerate-llvm-native | 32 | 0.0 | Accelerate backend for multicore CPUs | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | TrevorMcDonell |

accelerate-llvm-ptx | 30 | 0.0 | Accelerate backend for NVIDIA GPUs | (bsd3, compilers-interpreters, concurrency, data, library, parallelism) | TrevorMcDonell |

accelerate-utility | 5 | 0.0 | Utility functions for the Accelerate framework | (bsd3, library, parallelism) | HenningThielemann |

cnc-spec-compiler | 4 | 0.0 | Compiler/Translator for CnC Specification Files. | (bsd3, compilers-interpreters, parallelism, program) | RyanNewton |

concurrent-supply | 21 | 2.0 | A fast concurrent unique identifier supply with a pure API | (bsd3, concurrency, library, parallelism) | EdwardKmett |

edenmodules | 3 | 0.0 | Semi-explicit parallel programming library | (bsd3, control, distributed-computing, eden, library, parallelism) | MischaDieterle, JostBerthold, horstmeyer |

fpnla-examples | 2 | 0.0 | Example implementations for FPNLA library | (bsd3, library, math, parallelism) | mblanco |

gang-of-threads | 8 | 0.0 | Non-deterministic parallelism with bags | (bsd3, control, library, parallelism) | bholst |

haskell-cnc | 14 | 0.0 | Library for parallel programming in the Intel Concurrent Collections paradigm. | (bsd3, control, library, parallelism, program) | RyanNewton |

hdph | 2 | 0.0 | Haskell distributed parallel Haskell | (bsd3, control, distributed-computing, library, monads, parallelism, program) | PatrickMaier |

linear-accelerate | 22 | 0.0 | Lifting linear vector spaces into Accelerate | (algebra, bsd3, compilers-interpreters, concurrency, data, library, math, parallelism) | EdwardKmett, TrevorMcDonell, ryanglscott |

meta-par | 3 | 0.0 | Provides the monad-par interface, but based on modular scheduler "mix-ins". | (bsd3, control, library, monads, parallelism) | RyanNewton |

meta-par-accelerate | 7 | 0.0 | Support for integrated Accelerate computations within Meta-par. | (bsd3, library, parallelism) | RyanNewton |

monad-par | 612 | 2.0 | A library for parallel programming based on a monad | (bsd3, control, library, monads, parallelism) | RyanNewton, SimonMarlow |

monad-par-extras | 589 | 0.0 | Combinators and extra features for Par monads | (bsd3, control, library, monads, parallelism) | RyanNewton |

parallel | 1206 | 0.0 | Parallel programming library | (bsd3, control, library, parallelism) | AustinSeipp, HerbertValerioRiedel, IanLynagh, SimonMarlow |

pooled-io | 11 | 0.0 | Run jobs on a limited number of threads and support data dependencies | (bsd3, library, parallelism) | HenningThielemann |

scan-vector-machine | 13 | 0.0 | An implementation of the Scan Vector Machine instruction set in Haskell | (bsd3, library, parallelism) | AdamMegacz |

schedyield | 3 | 0.0 | Exposes standard POSIX function sched_yield. | (bsd3, library, parallelism, system) | MichalGajda |