HyperSizer Support Forum

Software Use => Scripting => Topic started by: bjohnson63 on April 26, 2016, 08:26:45 PM

Title: Parallel Computing with HyperSizer
Post by: bjohnson63 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
Title: Re: Parallel Computing with HyperSizer
Post by: GrEp_Analyst 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
Title: Re: Parallel Computing with HyperSizer
Post by: James 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