GUIX-H

High-Performance GUI and Parallel Post-Processor

GUIX-H: High-Performance GUI and Parallel Post-Processor

  • GUIX-H is a modern graphical interface and parallel post-processing environment designed for CMPS and Hydro solvers. It combines a scalable client–server architecture with high-performance communication layers to enable real-time setup, control, and visualization of complex CFD and hydrocode simulations.

  • GUIX-H can launch, manage, and post-process multiple solvers simultaneously—even when they run on different machines or remote HPC clusters. The GUI maintains fast, asynchronous communication with solver processes using MPI-based messaging and optimized transport protocols, ensuring that parameter updates and solver outputs are exchanged without delay.

  • The system performs true parallel post-processing, allowing millions of data points to be streamed and visualized in real time. Contours, streamlines, and field diagnostics update interactively as the solver progresses, without interrupting user interaction or degrading interface performance. When supported by the hardware, the architecture automatically leverages InfiniBand, DMA, shared memory, or the fastest available TCP paths.

  • Behind the interface, the solver and GUI operate on separate processors with asynchronous message queues. This design isolates heavy numerical computation from the user interface, delivering a stable and responsive experience even during large-scale simulations.

  • GUIX-H is engineered to be network-agnostic and fully compatible with modern cluster and cloud environments. Whether managing local computations or remote parallel runs, it provides a seamless, real-time connection between the user and the solver—making high-fidelity CFD analysis more accessible, flexible, and efficient.