Tags : Browse Projects

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

IPython

Compare

  Analyzed 13 days ago

IPython: Productive Interactive Computing IPython provides a rich toolkit to help you make the most out of using Python interactively. Its main components are: - Powerful interactive Python shells (terminal-, Qt- and web-based). - Support for interactive data visualization and use of GUI ... [More] toolkits. - Flexible, embeddable interpreters to load into your own projects. - Tools for high level and interactive parallel computing. [Less]

27.4K lines of code

86 current contributors

14 days since last commit

450 users on Open Hub

High Activity
4.70408
   
I Use This

PETSc

Compare

Claimed by Argonne National Laboratory Analyzed 3 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.

680K lines of code

48 current contributors

3 months since last commit

19 users on Open Hub

Activity Not Available
5.0
 
I Use This

GROMACS

Compare

  Analyzed 16 days 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]

1.68M lines of code

24 current contributors

20 days since last commit

18 users on Open Hub

High Activity
5.0
 
I Use This

hazelcast

Compare

  Analyzed 13 days ago

Hazelcast is a clustering and highly scalable data distribution platform for Java. Features: Distributed implementations of java.util.{Queue, Set, List, Map} Distributed implementation of java.util.concurrency.locks.Lock Distributed implementation of java.util.concurrent.ExecutorService ... [More] Distributed MultiMap for one-to-many relationships Distributed Topic for publish/subscribe messaging Transaction support and J2EE container integration via JCA Socket level encryption support for secure clusters Synchronous (write-through) and asynchronous (write-behind) persistence Second level cache provider for Hibernate Monitoring and management of the cluster via JMX Dynamic HTTP session clustering Support for cluster info and membership events Dynamic discovery Dynamic scaling Dynamic partitioning with backups Dynamic fail-over Hazelcast is for you if you want to share data/state among many servers (e.g. web session sharing) cache your data (distributed cache) for better performance cluster your application provide secure communication among servers partition your in-memory data send/receive messages among applications distribute workload onto many servers take advantage of parallel processing provide fail-safe data management Hazelcast is pure Java. JVMs that are running Hazelcast will dynamically cluster. Although by default Hazelcast will use multicast for discovery, it can also be configured to only use TCP/IP for enviroments where multicast is not available or preferred. Communication among cluster members is always TCP/IP with Java NIO beauty. Default configuration comes with 1 backup so if one node fails, no data will be lost. It is as simple as using java.util.{Queue, Set, List, Map}. Just add the hazelcast.jar into your classpath and start coding. A test application comes with the Hazelcast distribution that simulates the queue, set, map and lock APIs. You may want to watch the following 12 minute screencast to quickly get started. [Less]

777K lines of code

58 current contributors

13 days since last commit

14 users on Open Hub

Very High Activity
5.0
 
I Use This

ScUtil

Compare

  Analyzed 12 days ago

Hundreds of functions of a variety of topics, from statistics to string parsing, module utilities to network tools. Everyone's pet library accumulates features over time. My erlang library got big, fast. I often find myself giving functions from it out to other people, and a lot of my other ... [More] libraries are dependant on ScUtil in various ways, so I figured what the hell, let's give it away. This library is believed to be efficiently implemented at all points. Efficiency tips are, however, both appreciated and taken seriously. ScUtil uses the TestErl library for unit, regression and stochastic testing. ScUtil is free and MIT licensed, because the GPL is evil. ScUtil is written by John Haugeland, from http://fullof.bs/ . [Less]

9.11K lines of code

0 current contributors

over 1 year since last commit

11 users on Open Hub

Very Low Activity
4.8
   
I Use This

MPICH

Compare

Claimed by Argonne National Laboratory Analyzed 13 days 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]

527K lines of code

42 current contributors

18 days since last commit

7 users on Open Hub

High Activity
5.0
 
I Use This

HPX

Compare

  Analyzed 13 days ago

HPX is a general purpose parallel C++ runtime system for parallel and distributed applications of any scale. It is a very modular and well designed runtime system architecture. Real world applications are used to drive the development of HPX, coining out required functionalities and converging onto ... [More] an stable API which provides a smooth migration path for developers. The API exposed by HPX is modelled after the interfaces defined by the C++11/14 ISO standard and adheres to the programming guidelines used by the Boost collection of C++ libraries. [Less]

362K lines of code

51 current contributors

14 days since last commit

7 users on Open Hub

Very High Activity
5.0
 
I Use This

LAMMPS

Compare

  Analyzed 27 days ago

LAMMPS is a classical molecular dynamics simulator designed for parallel machines. It can model atomic, polymeric, biological, metallic, or granular systems using a variety of force fields and boundary conditions and can be easily modified and extend

2.41M lines of code

52 current contributors

about 1 month since last commit

6 users on Open Hub

Very High Activity
0.0
 
I Use This
Licenses: No declared licenses

Portable Computing Language

Compare

  Analyzed over 1 year ago

Portable OpenCL is an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. A "native" target is included ... [More] , which allows running OpenCL kernels on the host (CPU). [Less]

84.8K lines of code

0 current contributors

over 4 years since last commit

5 users on Open Hub

Activity Not Available
4.0
   
I Use This

ESPResSo++

Compare

Claimed by Max Planck Institute for Po... Analyzed 19 days ago

ESPResSo++ is a highy versatile, parallelized, scientific simulation software for coarse-grained simulations of atomic and molecular systems. ESPResSo++ is the descendant of the ESPResSo simulation software. It is implemented in C++ and controlled via Python.

66.7K lines of code

12 current contributors

2 months since last commit

4 users on Open Hub

Moderate Activity
0.0
 
I Use This