BSPonMPI is an implementation of the BSPlib standard on top of MPI. Both MPI and BSPlib are API's of communication routines meant for parallel computing, but BSPlib is easier to learn and its performance easier to predict.
Tpl makes it easy to serialize your C data using just a handful of API functions. The data is stored in its native binary form for maximum efficiency. C, Perl and XML supported. Data is portable across CPU types and OS's from Unix to Mac to Windows.
LIME (Less-is-More) is parallel/concurrent programming environment based on C. Internally, it uses XML technology to describe tasks and their dependencies. Externally, it offers the ANSI C99 programming as well as a set of visually-oriented interfaces.
Pydusa is a package for parallel programming using Python. It contains a module for doing MPI programming in Python. We have added parallel solver packages such as Parallel SuperLU for solving sparse linear systems.
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
The CodeTime platform covers every aspect of parallel software from authoring, through distribution, to run-time. Its goals are: high programmer productivity; write once, run high performance anywhere; and wide acceptance.
The program `pexec` executes parallely the given command or shell script on the local host or on remote hosts, while some of the execution parameters, namely the redirected standard input, output or error and environmental variables can be varied.
GroupKit is a Tcl/Tk library that makes it easy to prototype and build real-time collaborative applications (groupware), such as multi-user drawing tools, text editors, meeting tools, and much more.
This is an opensource project for the calculation of the mathematical constant Pi. If you are a mathematician or programer please contribute ideas or code for this project. Non professionals are also welcome to contribute.
This project aims to create a method able to determine the most frequent word phrases in a large source of text data (>5 Gb) using the computational power of multiple processors.
mpiGraph is designed to inspect the health and scalability of a high-performance interconnect while under heavy load. This is useful to detect hardware and software problems in a system, such as slow nodes, links, switches, or routing contention.
A novel Grid System which is Python based and Cell powered. By extending Namespace into GridSpace, any objects are accesable throughout the Grid. And the codes are distributed executed and be JIT compiled into Cell SPE instructions automatically.
ClusterIt is a collection of clustering tools to allow simple administration of groups of UNIX machines. It can also be used to facilitate parallel shell scripting, and compiling.
Semys consists of a library for group communication and an architecture to build a sequential consistent system. A sequential consistent process can run on several physical hosts and is not disturbed by the downtime (crash) of a host.
UDAE allows developers to access data both
locally and over WSN from a variety of sources, such
as sensors, communications links and platform components in a
unified manner.
N-sim is a framework for studying and developing wireless sensor networks. It emulates the computation of sensor platforms, simulates the wireless communications, and allows plug-in models for source detection simulation. Intended for cluster computing.
Open Source Remote Sensing OSSIM project, pronounced "awesome", will leverage existing algorithms/tools/packages from the open source community in construction of the ultimate Remote Sensing/Image Processing/GIS package. osgPlanet extends OSSIM and Op
Unimatrix is the collective works of Matrix, Tsunami and Mainframe. Unimatrix allows for a setup of distributed file repositories. Completely peerless, and using HTTP/1.0 as its transfer medium. Unimatrix Can easilly be used for Filesharing and since its
omuscd is an User Space Cluster Daemon for use with the openMosix 2.6 kernel extension for single-system image clustering. The daemon provides process migration management and communication between networked computers to construct a cluster.
RUNES is a cross-platform, component-based middleware framework allowing for dynamic reconfiguration of functionality. Its lightweight implementation spans powerful nodes like PDAs and PCs, as well as tiny embedded devices.
OpenMAC is a TinyOS-based implementation of IEEE 802.15.4 MAC layer, which lies at the core of MeshNetics ZigBee stack, and provides basic wireless networking (star,peer to peer) to WSN's. Available for low-power ZigBit modules and Atmel AVR Z-Link Kits
Operating system project from scratch to design and implement all components from boot strapping,hardware interrupts , memory manger ,file system , etc .
This project defines the framework for Distributed Conferencing (DCON) by appropriately orchestrating the operation of a number of XCON (http://www.ietf.org/html.charters/xcon-charter.html) "focus" elements.
iROS is a meta-operating system for technology-rich "interactive rooms". The core components (Event Heap, DataHeap, iCrafter) provide communication, data storage, and service management for an iRoom.
The Multi-Simulator Interface (MSI) is a simulation interconnection engine. It connects simulations by synchronizing their clocks and data. It is a light-weight HLA alternative.