The software system is composed by two main modules: the Virtual Environment and the
Progressive Flooding. Depending of the complexity of the ship, both modules can be very heavy from
the computational point of view, and therefore, for this case, intensive distributed computation is used.
The Virtual Environment pushes the Graphics Processing Units (GPUs) to their limits in order to
provide a realistic interactive environment where the user is able to navigate, to modify and effectively
obtain information about the ship status. The Progressive Flooding module contains the physical
algorithm whose computation is distributed by the available Central Processing Units (CPUs).
Currently the distributed architecture using powerful core units is the only way of obtaining reliable
flooding simulations in fast-forward time