Tech Articles

SMP with SOL 101


Tech Articles ID    KB8022074
Status:    Published
Published date:    04/23/2015
Updated:    06/29/2015
Reported In:   MSC Nastran - MSC Nastran - Standard (SOL 1 through 200)
 

Abstract (Question)

Summary

  • Shared Memory Parallel ( SMP ) is for using multiple processors on the same computer.
  • SMP performance improvement is highly model dependent. Understanding expectations on your job is important.
  • SMP works with DMP. As a general rule, set SMP to the number of cores per socket and DMP to the number of sockets.

Description (Answer)

Details

Below is a chart for various models with varying number of SMP processors. Performance improvement varies.

 

In general, the work done in Parallel for SOL 101 is the decomposition.

Job N dof N 2-D elements N 3-D elementes
xx0yst0 7,068,250 1,442,616 0
xx0ust0 1,993,544 0 431,580
xx0rst0 1,296,377 162,824 172,064

 

Commands

SMP parallel is activated with either smp=n on the command line or with the following in the nastran section of your input file:

     NASTRAN PARALLEL=n

Where "n" is the number of CPUs

Caveats

  • Some analysis may be slower with SMP
  • Using cores from mulitple sockets ( more than exist on a single socket ) may run slower with SMP

Rate this Page
Rate the quality of this article from 5 (high) to 1 (low):
1
2
3
4
5
 
How can we improve this?