Dambach Multi-Core Library

  •        42

The Dambach Multi-Core Library makes it easy to create .Net programs that run faster on multi-core machines than their traditionally programmed counterparts.

http://multicore.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

ParallelesRechnen2 - Parallel computing of Lanczos algorithm on multicore processor


Parallel computing of Lanczos algorithm on multicore processor

MPJ Express - Parallel Programming in Java


MPJ Express is an open source Java message passing library that allows application developers to write and execute parallel applications for multicore processors and compute clusters/clouds. It allows writing parallel Java applications using an MPI-like API.

mailbox - Unobtrusive Jruby concurrency for a multicore world


Unobtrusive Jruby concurrency for a multicore world

Transactional Entity Framework


UNLEASH THE POWER OF PARALLEL COMPUTING WITH AUTOMATIC TRANSACTIONAL MEMORY

Multicore SWARM


Multicore SWARM (Software and Algorithms for Running on Multicore Processors) is an open source library for developing efficient and portable implementations that make use of multi-core processors. David A. Bader (Georgia Tech) began SWARM in 1994.



set_operation - Multicore parallel set operations


Multicore parallel set operations

goparallel - Do some computations in parallel on multicore machines


Do some computations in parallel on multicore machines

PyMW


PyMW is a Python module for parallel master-worker computing in a variety of environments. With the PyMW module, users can write a single program that scales from multicore machines to global computing platforms.

paraffin


A suite of Ada 2012 generics to facilitate iterative and recursive parallelism for multicore systems and provide safer recursion for single and multicore systems. Generics include Ravenscar compatible versions for real-time systems. Also Includes paraffinalia, which is a set of useful generics for parallel quicksort, fast fourier transform, function integration, prefix sum, and Red-Black trees

MPC


The MPC (MultiProcessor Computing) framework provides a unified parallel runtime for clusters of large multiprocessor/multicore NUMA nodes. It supports mixed-mode programming with POSIX Threads, Intel TBB, OpenMP 2.5 and MPI 1.3 standards.

mTCP - A Highly Scalable User-level TCP Stack for Multicore Systems


mTCP is a high-performance user-level TCP stack for multicore systems. Scaling the performance of short TCP connections is fundamentally challenging due to inefficiencies in the kernel. mTCP addresses these inefficiencies from the ground up - from packet I/O and TCP connection management all the way to the application interface. It translates expensive system calls to shared memory access between two threads within the same CPU core.

Go - Programming Language from Google


Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

multicore - Git clone of the "multicore" SVN repo on rforge.net


Git clone of the "multicore" SVN repo on rforge.net

PureMVC-PHP53n-MultiCore - Namespaced PHP 5.3 implementation of PureMVC AS3 MultiCore 1.0.5.


Namespaced PHP 5.3 implementation of PureMVC AS3 MultiCore 1.0.5.