MaXX ViewKlass is MaXX Interactive's SGI IRIS ViewKit compatible C++ Xt/Motif development framework implementation. MaXX ViewKlass is a fork from ViewKlass (many years ago) which features enhancements for supporting modern Desktop and Window Manager interactions.
MaXX Vue is a collection of modern C++ extensions to MaXX ViewKlass, a SGI ViewKit compatible implementation. MaXX Vue main focus is on providing components for building modern visual and interactive applications. Secondly, Vue provides components for easy integration of MaXX Links (messaging), MaXX GPES (general purpose execution service) and MaXX Settings (configuration management).
MaXX General Purpose Execution Service, or GPES for short, is a high performance tasks execution service that takes its inspiration from High Performance Computing (HPC) system. MaXX GPES provides robust and consistent computation solutions to common and repetitive tasks while providing high throughput and balanced utilization of system resources.
MaXX Scope is a Smart Application and Service Orchestration for multi-core system that supports CPU core partitioning for maximum performance and efficiency. With MaXX Scope, a system's CPU cores can be allocated, grouped or reserved to execute/run processes based on configurable characteristics such as: process type, parent PID, group and other custom tags provided by MaXX Settings Configuration Management.
MaXX Settings is a dynamic configuration management subsystem designed from the ground up with simplicity in mind while not sacrificing flexibility and extensibility. MaXX Settings comes with its own CLI interface allowing simple management, automation via scripting, inline-query and easy application integration. MaXX Settings also provides Java and C++ binding making it super easy to integrate within most modern applications. MaXX Settings allow the definition of System wide setting, we call them Instruments, and user’s overridables called User Preferences.
MaXX Monitor is a Centralized Hardware and Application monitoring with metric aggregation and a client/server model in mind. MaXX Monitor is responsible of gathering hardware, system and application metrics (static and real-time) and make them available via a secured and efficient delivery mechanism such as MaXX Links SharedMemoryPayload. The main goal is to have only one process that does the metrics acquisition and many processed that consumes and displays the information in different ways.
MaXX File Service (MaXX FS) is a High Performance and multi-threaded file-system service optimized for multi-core systems that supports CPU core affinity and partitioning for maximum IO performance and efficiency.