Calum E. Douglas’ Post

View profile for Calum E. Douglas, graphic

Powertrain Design Specialist & Siemens Software Partner

If you are struggling with optimising FEA performance, which will be a common issue for any FEA, its worth keeping in mind that input/output is often critical, and that parallelisation has quite surprising limits depending on model size. 1) Did you remember to turn OFF hyperthreading in your BIOS ? Most analysis software wants this OFF to successfully run in parallel, yet this advice is always hidden in the depths of the documentation. You can easily check because if you have a 12 core CPU and you check and it says 24 threads available, it means hyperthreading is ON. As far as I know this is pretty much Intel CPU specific. 2) If you have a small case (1million cells) dont expect much to happen if you go from 4 to 22 cores. After a certain limit of the "pie" being cut up into pieces its so much work "chopping" that putting it all together ends up being more work than fewer slices. 3) Get a RAMDRIVE, you will find that (for example in Siemens Simcentre NASTRAN) you can set the temporary file folder to any drive location you want. Get best performance by creating a RAMDRIVE and set your temp simulation folder to THAT. The fact it gets wiped when you switch off is irrelevant, its not your simulation file folder. It helps to have a LOT of RAM, but you dont need a vast amount. I have 256GB on my sim workstation, but I rarely use even 1/3 of it, more than enough is left to configure as a temporary file RAMDRIVE for your simulation input/output. In Siemens Digital Industries Software SIMCENTRE, I carved about 25% off the runtime by switching from an SSD to RAMDRIVE for the "Scratch" folder as its called in Simcentre. These days if you have a spare set of gold bars to get rid of you can buy enterprise level U.3 drives, but even these fall quite a bit short of the I/O datarates of the RAM on your motherboard. So if you have plenty of RAM, get your temp sim files moved to your RAMDRIVE. You need a tool to set one up, this one is pretty easy and free. (Oh how I miss my AMIGA, which 30 years ago came with a RAMDRIVE tool as standard, damn Commodore for their bad management, now I`m stuck on this WinBOX !)

  • graphical user interface, website
Peter Zavadinka

Engineer at Idraulica Sighinolfi

1w

Hi Calum, interesting article, thank you for posting. I will try Ramdrive with my simcenter. Do you have experience also with non-linear solvers 401 and 402?

Like
Reply

To view or add a comment, sign in

Explore topics