RSS 5 projects tagged "mpi"

Download Website Updated 02 Mar 2013 underling

Screenshot
Pop 18.33
Vit 20.28

The underling library provides simple, scalable means to manipulate MPI-parallel, three dimensional pencil decompositions using FFTW. Pencil decompositions are a natural way to distribute O(n^3) data across O(n^2) processors and are well-suited for memory-intensive, structured spectral turbulence simulations and postprocessing codes. It may be useful in other domains as well. The library is written in C99 and may be used by C89 or C++ applications.

Download No website Updated 03 Nov 2012 Wisecracker

Screenshot
Pop 53.53
Vit 1.00

Wisecracker is a high performance distributed cryptanalysis framework that leverages GPUs and multiple CPUs. It allows security researchers to write their own cryptanalysis tools that can distribute brute-force cryptanalysis work across multiple systems with multiple multi-core processors and GPUs. Security researchers can also use the sample tools provided out-of-the-box. The differentiating aspect of Wisecracker is that it uses OpenCL and MPI together to distribute the work across multiple systems, each having multiple CPUs and/or GPUs.

Download Website Updated 12 Oct 2011 2DECOMP&FFT

Screenshot
Pop 34.58
Vit 2.17

The 2DECOMP&FFT library is a software framework in Fortran to build large-scale parallel applications. It is designed for applications using three-dimensional structured mesh and spatially implicit numerical algorithms. At the foundation, it implements a general-purpose 2D pencil decomposition for data distribution on distributed-memory platforms. On top, it provides a highly scalable and efficient interface to perform three-dimensional distributed FFTs.

No download No website Updated 16 Dec 2010 OpenMPF

Screenshot
Pop 17.09
Vit 34.91

OpenMPF is a library for solving large, dense, multi-RHS linear systems. It is based on MPI/openMP parallelism, and relies on BLAS/LAPACK/MUMPS for the single node computations. It implements direct and iterative solvers, out-of-core matrices and vectors, and is easily accessible through a Python interface.

Download Website Updated 30 Jun 2010 PyMW

Screenshot
Pop 47.07
Vit 1.00

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.

Screenshot

Project Spotlight

List My Apps

App lister

Screenshot

Project Spotlight

pyrpm-manage

A simple manager for RPM repositories.