Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Open MPI

Compare

  Analyzed about 7 hours ago

The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance ... [More] Computing community in order to build the best MPI library available. Open MPI offers advantages for system and software vendors, application developers and computer science researchers. [Less]

795K lines of code

81 current contributors

about 24 hours since last commit

29 users on Open Hub

High Activity
4.81818
   
I Use This

PETSc

Compare

Claimed by Argonne National Laboratory Analyzed 8 months ago

PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for parallelism.

889K lines of code

67 current contributors

12 months since last commit

22 users on Open Hub

Activity Not Available
5.0
 
I Use This

GROMACS

Compare

  Analyzed about 6 hours ago

GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. It is primarily designed for biochemical molecules like proteins, lipids and nucleic acids that have a lot of complicated bonded ... [More] interactions, but but thanks to its speed, many groups also use it for research on non-biological systems, e.g. polymers. Speed is one of the key features that makes GROMACS particularly attractive. Thanks to the strong emphasis on bottom-up performance tuning: hand-tuned CPU SIMD kernels are available for most CPU architectures, CUDA-and OpenCL-based GPU acceleration together with efficient multi-threading and neutral-territory domain-decomposition with MPI SPMD parallelization is supported. [Less]

854K lines of code

30 current contributors

3 days since last commit

20 users on Open Hub

High Activity
5.0
 
I Use This

Ganglia

Compare

  Analyzed 8 months ago

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and grids. It is based on a hierarchical design targeted at federations of clusters. Ganglia is currently in use on over 500 clusters around the world and has scaled to handle clusters with 2000 nodes.

475K lines of code

0 current contributors

about 2 years since last commit

16 users on Open Hub

Activity Not Available
4.2
   
I Use This

MPICH

Compare

Claimed by Argonne National Laboratory Analyzed 8 months ago

MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard. The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems ... [More] , shared-memory systems, multicore architectures), high-speed networks and proprietary high-end computing systems and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. [Less]

765K lines of code

36 current contributors

12 months since last commit

10 users on Open Hub

Activity Not Available
5.0
 
I Use This

simgrid

Compare

  Analyzed 8 months ago

SimGrid is a scientific instrument to study the behavior of large-scale distributed systems such as Grids, Clouds, HPC or P2P systems. It can be used to evaluate heuristics, prototype applications or even assess legacy MPI applications.

226K lines of code

7 current contributors

over 1 year since last commit

9 users on Open Hub

Activity Not Available
0.0
 
I Use This

ClusterShell

Compare

Claimed by CEA Analyzed about 2 hours ago

ClusterShell is a event-based python library to execute commands on local or distant cluster nodes in parallel depending on the selected engine and worker mechanisms.

19.9K lines of code

6 current contributors

20 days since last commit

7 users on Open Hub

Low Activity
4.6
   
I Use This

jocl

Compare

  Analyzed about 5 hours ago

JOCL provides an easy to use Java binding for the OpenCL API. GlueGen is used to generate a low level binding directly from the official Khronos C header files. The hand written high level bindings on top of generated code provides a convenient interface and reduces verbosity to a minimum.

39.5K lines of code

1 current contributors

7 months since last commit

6 users on Open Hub

Very Low Activity
5.0
 
I Use This

PM2

Compare

  Analyzed 4 months ago

PM2 is a low level generic runtime system which integrates multithreading management (Marcel) and a high performance multi-cluster communication library (Madeleine).

187K lines of code

4 current contributors

4 months since last commit

6 users on Open Hub

Activity Not Available
5.0
 
I Use This

Slurm Workload Manager

Compare

  Analyzed 6 months ago

SLURM: A Highly Scalable Resource Manager SLURM is an open-source resource manager designed for Linux clusters of all sizes. It provides three key functions. First it allocates exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can ... [More] perform work. Second, it provides a framework for starting, executing, and monitoring work (typically a parallel job) on a set of allocated nodes. Finally, it arbitrates contention for resources by managing a queue of pending work. SLURM's design is very modular with dozens of optional plugins. In its simplest configuration, it can be installed and configured in a couple of minutes. [Less]

1.15M lines of code

57 current contributors

9 months since last commit

5 users on Open Hub

Activity Not Available
5.0
 
I Use This