My favorites | Sign in
Google
Projects on Google Code Results 1 - 10 of 13
C implementations of several scalable non-blocking data structures for x86 and x86-64. ---- ==Status== Overall the package is *pre-alpha*. It is still under development. * The skiplist is beta. There are no known bugs and it is feature complete. * The hashtable is alpha. It has not b...
= Overview = Sloop is an operating system for single multi-task applications. An application is a set of components linked up by lock-free communication channels. Sloop aims both the microcontrollers and the multi-processors. Sloop has an ultra-low memory footprint and tries to reduce the powe...
== PPSS - (Distributed) Parallel Processing Shell Script == PPSS is a Bash shell script that executes commands, scripts or programs in parallel. It is designed to make full use of current multi-core CPUs. It will detect the number of available CPUs and start a separate job for each CPU core. It wil...
The higher speed is the eternal pursuit of any chemometric algorithm. In order to take full advantage of the multi-core processor's computing resources (the prevailing current of personal computer) and accelerate the time-consuming algorithms in chemometrics, a novel multi-core computing method is i...
This is a project to create a tool which help the arch designer to estimate the multi-core environment they build.
Hamid Mushtaq Rohit Gupta Sanders Geursen
We give a parallel implementation of Constraint Handling Rules implemented as a library using the Glasgow Haskell Compiler. Constraint Handling Rules (CHR) is a multi set constraint rewrite formalism which supports a very fine-grained form of parallelism. CHR rules can be applied in parallel if the ...
Parallel4 is a easy-to-use multi-threading API for Java an other JVM based languages like Groovy. It offers parallel versions of the "for" and "foreach" loops to leverage the full power of todays multi-core CPUs. Parallel4's goals are: * *Simple API:* Hide as many details of multi-threaded pr...
plists is a drop-in replacement for the Erlang module lists, making most list operations parallel. It can operate on each element in parallel, for IO-bound operations, on sublists in parallel, for taking advantage of multi-core machines with CPU-bound operations, and across erlang nodes, for paralli...
Stout is an auto-parallelizing virtual machine implemented in C++. The major goals of the project are to design a virtual machine which: # takes advantage of the C++ runtime whenever possible, # is highly portable, and # offers a platform for scripting languages that takes full advantage...
1 2 Next