VNoise Cluster
Real parallel and distributed BEM analysis, that dramatically reduce computational times and local memory requirements

     

VNoise
VNoise main page
Additional Modules
FWH Solver: Aeroacoustic of blades and fans.
VNoiseCluster: Parallel calculations.
Demo version
Documentation

VNoise Cluster Architecture.

V
Noise Cluster gives the possibility to perform parallel/distributed calculations without the need
of a dedicated hardware but with a simple LAN PC network, and so permits to drastically reduce computational time and memory requirements for large and huge calculations without requiring huge hardware investments.

In spite of what happens with trivial parallel solution strategies used by other BEM packages, that simply assign to different processor different frequency ranges,  VNoise Cluster instead use a real distributed strategy.

For each frequency step the calculation is distributed across the network and all the calculation steps are fully parallelized including Coefficients evaluation, System solutions, and Microphone propagation.

This strategy has the drastic advantage to not only reduce the computational time, but also reduce the memory requirements. Infact each node keeps in memory only its portion of the overall matrix, and therefore the in-core solver (that do not perform disk swap) is limited by the sum of the overall RAM available on all the connected PC and not by the single PC RAM.

 

Performances.

The high intrinsic scalability of BEM equations combined with the full parallel architecture of VNoise Cluster, and with the specifically optimized communication libraries permits VNoise cluster to achieve a practically linear scalability and efficiencies.
The computational time decrease linearly with the number of computational modes, and in some cases, due to the possibility to switch from out-core solver to in-core solver,  the computational time decrease even faster than the number of CPU.
For example a 25000 nodes calculation will require about 5.0 GByte for in core Solver, and therefore on a single PC the disk solver has to be used. With VNoise Cluster  instead the calculation can be conducted entirely with the in-Core solver using 3 PC with 2GByte each, or 5 PC with 1GByte each.

Easy Installation.
 

 VNoise Cluster
is based on proprietary, specific developed, communication library, and not on MPI. This communication library is not only specifically optimized to ensure fast communication, but also does not require any specific system knowledge for installation and configuration. 
 The installation is as easy as installation of a standard windows application on each computational node.
 Also the execution of a parallel analysis is completely transparent from the user point of view that has only to select the cluster solver, and then start as usual the calculation.