| Projects on Google Code | Results 1 - 10 of 220 |
MADNESS provides a high-level environment for the solution of integral and differential equations in many dimensions using adaptive, fast methods with guaranteed precision based on multi-resolution analysis and novel separated representations. There are three main components to MADNESS. At the lowe...
parallel,
math,
numerical,
science,
physics,
chemistry,
computing,
computation,
petascale,
high-performance,
c,
CPlusPlus,
threads,
framework
==FAQ==
===1. Which Algorithms are implemented in Snabler?===
(So far) A Parallel Machine Learning Classifier for Hadoop Streaming
===2. Why the name Snabler?===
The word Snabler is the Danish and Norwegian plural of an Elephant's Trunk (e.g. the Hadoop elephant), and shapewise referring...
=Nomenclature=
Dragon loosely stands for "[http://en.wikipedia.org/wiki/DMRG Density RenormalizAtion GrOup] algorithm" and the /P comes from the name of [http://en.wikipedia.org/wiki/Blue_Gene BlueGene/P] but the P could just as easily stand for parallel.
=History=
This is a work in progres...
Tisk is an intermediate language format developed to enable thread level parallelism from within a structured functional level without the need for a programmer to explicitly define how it is meant to be distributed. Its goal is to enable developers to create applications that safely and efficiently...
Parallel,
IntermediateLanguage,
Thread,
DistributedProcessing,
ThreadLevelParallelism,
InstructionLevelParallelism,
Task,
ProgrammingLanguage,
Container,
Tisk
If you generate a datastream, and use typical compression, the compression usually takes 4x to 20x longer than the data itself.
Utilize all your cores and hyperthreading. Compress as "fast" or as close to "best" as you want. Do it in parallel and don't let your extra cores sit idle... Using th...
=What is Parallel++=
Parallel++ is an Open Source library written in C++ for performing large matrix/vector calculations optimized for multicore x86_64 CPUs under Linux OS. It uses Intel intrinsincs/GCC builtins and OpenMP to achieve scalable performance.
=Goals=
Faster, smaller, easy-to-use a...
parallel,
matrix,
vector,
computation,
SIMD,
x86_64,
SSE,
SSE2,
Linux,
OpenMP,
linear,
systems,
cplusplus
In this project we will build a library of algorithms and data structures and provide a language to build programs on top of the library.
The library will be optimized per architecture. This will allow the programs written in terms of the library to be intact while benefiting from the speed ups ...
=Parallel Algorithm Simulator written in .NET=
The simulator will be able to compile and run a custom algorithm written in the provided psimulex language. While running the framework can be used as a debugger to visually watch and edit the variables or data collections defined in the program.
...
The aim of this project is to develop a library in languages such as C/C++ and Java which support an efficient and easy to use parallel implementation for divide and conquer algorithm targeted for multi-core architectures.
Parallel implementation of multiple meta heuristic algorithm (SA,GA,ACO,...)using message passing interface