Select a tag to browse associated projects and drill deeper into the tag cloud.
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]
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]
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]
The goal for HPX is to create a high quality, freely available, open source implementation of the ParalleX model for conventional systems, such as classic Linux based Beowulf clusters or multi-socket highly parallel SMP nodes. At the same time, we want to have a very modular and well designed ... [More]
ESPResSo is a highly versatile software package for scientific simulations and analysis of coarse-grained atomistic or bead-spring models as they are used in soft matter research, with emphasis on charged systems.
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.
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 ... [More]
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]
A portable adaptive runtime system for parallel applications. Application developers create an object-based decomposition of the problem of interest, and the runtime system manages issues of communication, mapping, load balancing, fault tolerance, and more. Sequential code implementing the ... [More]
Screen (or SCalable REndering ENgine) is a rendering engine based on both 3D rendering and highly parallel algorithms. It provides powerful scripting interfaces and integrated development environment for 3D games and scientific simulations. Screen is fully written in C++. It can be controlled ... [More]