Radioss Parallelization

The performance criterion in the computation was always an essential point in the architectural conception of Radioss. At first, the program has been largely optimized for the vectored super-calculators like CRAY. Then, a first parallel version SMP made possible the exploration of shared memory on processors.

In the case of analysis of systems with high number of DOFs, the use of shared memory parallel machine architectures is common. In Radioss, there are two models of parallel programming:
  • SMP: Shared Memory Processors,
  • SPMD: Single Program Multiple Data.

In this section, the principle of Radioss parallelization is described.