The Bioinformatics Benchmark System is an attempt to build a reasonable testing framework, tests, and data, to enable end users and vendors to probe the performance of their systems. It is not trying to be the last word in informatics benchmarking, as there are simply too many codes, tests, data sets, and databases. The goal is to create a core of tests that all may download and use to probe specific elements of system performance. The end goal is to enable a pluggable set of tests, including the core tests, so that performance data may be gathered.
The Finishing Scripts for Cluster Installations handle specific post-installation configuration that might not be convienent nor possible using existing cluster installation methods. The usual installation process is used to build a reasonably configured node, and the system then reboots into normal mode, achieves network visibility, and executes the finishing script. The finishing script handles all of the finer details of installing packaged or non-packaged software, tweaking installation, setting host/net specific parameters/files, etc. It is controlled via a single, easily modified script.
ClusterControl is a Web interface to simplify distributing and monitoring (bioinformatics) applications on Linux cluster systems. It is based on a modular concept that enables integration of command line oriented programs into the application framework of ClusterControl. The system enables integration of different applications accessed through one interface and executed on a distributed cluster system. It uses Apache, PHP, and OpenPBS or Sun Grid Engine.
DBReplicator is a powerful application for network-based multi-master heterogeneous database replication or filtered synchronization. It supports heterogeneous replication, bi-directional data synchronization between any of the supported database backends, application independence, automatic conflict detection and resolution, a scheduling facility, verbose debugging using Apache log4j, special characters, and automatic table creation.
DJFractal is yet another fractal generator which distributes fractal data to multiple computers. Fractal data are created locally and distributed to other computers that run the appropriate fractal-generation software, which may be hosted on workstations, or on a Java enabled Web-browser through applets, or on a system with JavaCard. DJFractal's unique feature is the "smart" algorithm it uses to compute (and draw) the most interesting part of a fractal first.
Equalizer is middleware for creating and deploying parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors, and computers to scale rendering performance, visual quality, and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations, and Virtual Reality installations.