Lunchbox
1.9.1
|
Welcome to Lunchbox, a C++ library for multi-threaded programming. Lunchbox 1.9 adds MPI support, compilation fixes for different platforms, resolves deprecation warnings and adds minor improvements of the API.
Lunchbox 1.9 is a feature release based on the 1.8 Lunchbox API. It is intended for all application developers creating high-preformance multi-threaded programs. Lunchbox 1.9 can be retrieved by downloading the source code or any of the precompiled packages.
Lunchbox provides the following major features to facilitate the development and deployment of multi-threaded applications:
Lunchbox 1.9 contains the following features, enhancements, bug fixes and documentation changes over Lunchbox 1.8:
Lunchbox 1.9 includes various compilation fixes over the 1.8 release, including the following:
The following bugs were known at release time. Please file a Bug Report if you find any other issue with this release.
Lunchbox is a cross-platform library, designed to run on any modern operating system, including all Unix variants and the Windows operating system. Lunchbox uses CMake to create a platform-specific build environment. The following platforms and build environments are tested:
The API documentation can be found on eyescale.github.io. As with any open source project, the available source code, in particular the unit tests provide a reference for developing applications.
Technical questions can be posted to the Equalizer Developer Mailing List, or directly to info@equalizergraphics.com.
Commercial support, custom software development and porting services are available from Eyescale. Please contact info@eyescale.ch for further information.