微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 电磁仿真讨论 > [DISCUSSION] Maximum ram usage for Sonnet/HFSS simulation

[DISCUSSION] Maximum ram usage for Sonnet/HFSS simulation

时间:03-25 整理:3721RD 点击:
Hi, I'm just curious, what are your maximum used RAM for the projects you've been simulated for either/both software?

Is it possible to achieve extreme RAM usage, like 64 GB or above for a single project file?

This is a strange question. By using dense mesh, you can always push RAM requirement to the limit.

You asked about Sonnet and spiral inductors earlier - for that application, using conformal mesh instead of staircase mesh can often reduce the memory requirement.

Thanks for the reply! I'm aware that I can reduce RAM usage by using conformal mesh and increase the size of the mesh, I'm just curious whether anyone here had hit high RAM usage for their projects, with or without putting efforts to reduce the memory requirement. This thread is actually not related to my previous question on inductors.

Yes, up to 48GB because that was the RAM limit for my machine back then. I used that to verify mesh density at a few frequency points, i.e. make sure that the different to coarse mesh is small enough.

When I started using Sonnet, they told me this: "Simulation always takes one night, no matter how fast the computer is." Which means that users start to spend time on smarter modelling if that magic limit (over night) is exceeded. Indeed, I found that's true for my own work, and also for a lot of customer models.

I use an off-the-shelf server with 1TB of RAM for simulating large arrays of complex structures. One HFSS instance; the machine has 24 cores so I can usually run up to 48 simultaneous parametric sweeps for small structures, but usually I run just one task for the large arrays. Not uncommon to have > 15M tetrahedron. No problems with single files and multiple projects inside of it (running Scientific Linux).

I have run out of RAM; sadly that happens no matter how much you have -- but it was for a 12x12x12 array of intricate 3D objects.


Wow, that's an impressive amount of RAM, and even that was still not enough for you! May I know how large is the structure?

The structure in that case consisted of a number of small 100 um features, but was cubic and approximately 20mm on each size.

I still can't overemphasize what has been said: more RAM doesn't fix everything. It's critical to be able to simulate smarter, rather than trying to brute force a simulation with more resources.

Agreed, especially when I have only 4GB of soldered RAM on my laptop, I had to configure my simulation to output relatively accurate results while using just below my RAM limit. Compromises had to be made.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top