News: Need training? HyperSizer Training Videos are available now! Learn more here: https://hypersizer.com/trainingevents/e-learning/

Author Topic: Parallel Computing with HyperSizer  (Read 32463 times)

bjohnson63

  • Client
  • **
  • Posts: 8
    •  
Parallel Computing with HyperSizer
« on: April 26, 2016, 08:26:45 PM »
Hello,

I am in need to size several FEM models in my MATLAB HyperFEA script and would really benefit from parallel computing. I saw some old threads (2012) about potential native parallel computing efforts, are there any recent developments?

Right now each model is in a separate database and theoretically I could call several HyperSizer COM objects simultaneously. I tried this using MATLAB's parallel computing toolbox but the MATLAB overhead for each "worker" was so large I could only run 2 at a time efficiently.

My next solution will be to call several Python or C# scripts to run the sizing in parallel. I don't have as much experience with these languages though. Has anyone done something similar and have recommendations on which was the better language to do this in terms of computational speed? Or is there an entirely different and better approach for HyperSizer to size in parallel?

Best,

Brandon

GrEp_Analyst

  • Client
  • **
  • Posts: 6
    •  
Re: Parallel Computing with HyperSizer
« Reply #1 on: May 06, 2016, 07:50:39 AM »
Is someone at Collier Research working on a response to this question? I am also working a project where parallel processing would be helpful. I would like to know if there is built in capability for parallel processing, or if the only option is a custom script to break the analysis up into groups/assemblies that are analyzed separately on different processors/computers. This approach was suggested here:

http://hypersizer.com/download.php?type=pdf&file=wp01_parallel_processing_with_hypersizer.pdf#search="processor"

Thanks,

Bryan

James

  • Administrator
  • *****
  • Posts: 286
    •  
Re: Parallel Computing with HyperSizer
« Reply #2 on: September 04, 2018, 12:55:05 PM »
This has been included as a standard feature.
See: http://hypersizer.com/help_7.3/#Projects/Run%20in%20Parallel.php