Projects / Collage

Collage

Collage is a cross-platform C++ library for building heterogenous, distributed applications. Among other things, it is the cluster backend for the Equalizer parallel rendering framework. It provides an abstraction of different network connections, peer-to-peer messaging, node discovery, synchronization, and high-performance, object-oriented, versioned data distribution. It is designed for low-overhead multi-threaded execution, which allows applications to easily exploit multi-core architectures.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  28 Jun 2013 08:42

    Release Notes: This release introduces the official 1.0 API of the former Equalizer network library. It also adds fully endian-safe messaging support and extends support for RDMA InfiniBand connections to Windows 7.

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.