Dear all,

I've been doing some scaling  tests on my code. When I look at time (or % of 
time) spent at each stage in libMesh log I see that the 
enforce_constraints_exactly stage in DofMap is scaling very bad. I was 
wondering if anyone can comment.

Here is my EquationSystems.print_info():

EquationSystems
  n_systems()=2
   System #0, "elasticity_system"
    Type "TransientLinearImplicit"
    Variables={ "u" "v" } 
    Finite Element Types="LAGRANGE", "JACOBI_20_00" 
    Infinite Element Mapping="CARTESIAN" 
    Approximation Orders="FIRST", "THIRD" 
    n_dofs()=48660
    n_local_dofs()=930
    n_constrained_dofs()=1048
    n_local_constrained_dofs()=56
    n_vectors()=3
    n_matrices()=1
    DofMap Sparsity
      Average  On-Processor Bandwidth <= 13.6478
      Average Off-Processor Bandwidth <= 0.904233
      Maximum  On-Processor Bandwidth <= 20
      Maximum Off-Processor Bandwidth <= 16
    DofMap Constraints
      Number of DoF Constraints = 1048
      Average DoF Constraint Length= 0
      Number of Node Constraints = 0
   System #1, "fracture_system"
    Type "TransientNonlinearImplicit"
    Variables="psi" 
    Finite Element Types="LAGRANGE", "JACOBI_20_00" 
    Infinite Element Mapping="CARTESIAN" 
    Approximation Orders="FIRST", "THIRD" 
    n_dofs()=24330
    n_local_dofs()=465
    n_constrained_dofs()=167
    n_local_constrained_dofs()=0
    n_vectors()=3
    n_matrices()=1
    DofMap Sparsity
      Average  On-Processor Bandwidth <= 6.82388
      Average Off-Processor Bandwidth <= 0.452117
      Maximum  On-Processor Bandwidth <= 10
      Maximum Off-Processor Bandwidth <= 8
    DofMap Constraints
      Number of DoF Constraints = 167
      Average DoF Constraint Length= 0
      Number of Node Constraints = 0


and here is the how scaling looks for every stage that took > 1% of time:

Best,
Ata
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to