Increase speed of the results module for Optistruct

James Seedorf
James Seedorf Altair Community Member
edited January 2021 in Community Q&A

I have been tasked with investigating how to speed up our solve time with parallelization and GPU acceleration. Unfortunately I have found that these acceleration methods have no meaningful effect on the Result generation process. For my current testing solve the WALL time for results is more than 4X longer than the actual solver time. There is also zero parallelization occurring during the result generation process as WALL and CPU time are nearly the same.  We are currently outputting results in the h3d format. While the result process is going on if I check hardware activity one core shows elevated usage but that is still only 50% or so, read/writes to the SSD negligible, RAM usage stays constant so I am not even sure what is preventing it from going faster.

1.) Is there a format that would give results faster with similar file sizes?

2.) Is there a way to parallelize or speed up h3d file generation?

3.) What is the bottleneck (CPU, RAM, HDD/SSD) during the result generation process?

Answers

  • Q.Nguyen-Dai
    Q.Nguyen-Dai Altair Community Member
    edited January 2021

    2) If you can not parallelize H3D creation, it means that this parallel feature does not available in current release. So you have to wait for the next by hoping Altair's devel team can do that.