Jump to content

    
Pir0texnik

Вопросы по CST

Recommended Posts

Комп: i7-7700K (4500MHz), ОЗУ = 64ГБ, Винда 10.

Проверялось в трех солверах: Time, Freq, Integral, для расчета простенькой рупорной антеннки.
Предварительный результат неоднозначный.

С Временным солвером в общем и так всё летает, так что пришлось специально утяжелять параметры расчета, чтобы заценить разницу. Разница существенная - примерно 5 раз (3 мин против 15 мин).

С Частотным солвером использование графического ускорителя не предусмотрено в CST (а он-то реально медленный).

С Интегральным (этот - вообще самый медленный) галочка включения ускорителя есть, но реально он там почти не работает - смотрел график загрузки карты в окошке от Nvidia.

Так что вот, вопрос о целесообразности Теслы пока не очевиден...

Да, и 64ГБ памяти там ни разу не используется, максимум гиг 8, судя по диспетчеру задач.

Share this post


Link to post
Share on other sites

Alexey_N

Для простых по размеру задач ускорители могут быть не выгодны.

Большие PIC проекты ускоряются хорошо. И тут, скорее памяти ускорителя может не хватать.

 

 

Edited by TitovVN1974

Share this post


Link to post
Share on other sites
7 часов назад, Alexey_N сказал:

Так что вот, вопрос о целесообразности Теслы пока не очевиден...

Не очевиден "для простой рупорной антенны". А если эту простую рупорную антенну соединить с параболическим отражателем на десяток лямбд с гибридным решением (с различными асимптотическими решателями- shooting & bouncing rays, physical optics, MoM) то ускорение может быть на порядки.

Share this post


Link to post
Share on other sites
44 минуты назад, yurik82 сказал:

Не очевиден "для простой рупорной антенны". А если эту простую рупорную антенну соединить с параболическим отражателем на десяток лямбд с гибридным решением (с различными асимптотическими решателями- shooting & bouncing rays, physical optics, MoM) то ускорение может быть на порядки.

Ускорение на порядки никак не будет с этой Tesla K40 картой (из слабых она на сегодня), посмотрите что дает кластер из 8 карт максимум порядок, +/- еще чуть.

Share this post


Link to post
Share on other sites

p.s. ускорители с медленным fp64, тем не менее, ускоряют PIC. CPU при этом загружен полностью.

к примеру, код fbpic - работает на GPU с низкой загрузкой CPU.

=> вопрос, интересно, ускорение PIC в CST на GPU с быстрыми fp64 - будет соответствовать,

соотношению производительности fp32  на соответствующих картах (с быстрым и и медленным fp64), или будет быстрее?

и будет ли загружен CPU ?

Edited by TitovVN1974
уточнение

Share this post


Link to post
Share on other sites

Правильно ли я понимаю, что модуль Filter designer 3D, физически не  синтезирует сам фильтр (как 2D filer), а является оценочным инструментом для расчетов?

Заранее благодарен за ответ

Share this post


Link to post
Share on other sites

Filter designer 3D не выдает геометрические размеры. Он синтезирует матрицу связи. Подробности о матрице связи см. в следующей статье (а также см. список литературы): R.J. Cameron "Advanced coupling matrix synthesis techniques for microwave filters".

Смысл в том, что элементы связи (их геометрические размеры) можно считать по отдельности (хотя бы в первом приближении), что значительно ускоряет и упрощает расчет. Кроме того, Filter designer 3D может определять матрицу связи по результатам расчетов/измерений и сравнивать её с расчетной. Это позволяет определять в каком именно месте надо изменять фильтр для получения нужных характеристик. См. CST-Filter-Designer-3D-web.pdf.

И да, он является хорошим оценочным инструментом.

 

Share this post


Link to post
Share on other sites

Попробовал использовать видеокарту GTX1060 3GB  с процессором i-7 5820k @4GHz + 32Gb RAM  Win7 в Time Domain для раcчёта фильтров. Сокращение времени расчета с GPU в 1,8...2,4 раза в зависимости от типа фильтра (объёма задачи). Ускорение более заметно при количестве кубиков в сетке от 1 млн. и больше.  Наверно надо ставить 2 видеокарты или майнинг ферму покупать.

Share this post


Link to post
Share on other sites

freeport

Или попробовать другую видеокарту. Насколько эффективны будут несколько видеокарт - не знаю, заработают ли карты 2000 серии, не знаю. 

p. s.  Ускоряется само нестационарное моделирование,  расчет матриц не ускоряется. 

Edited by TitovVN1974
уточнение

Share this post


Link to post
Share on other sites

А при использовании GPU CST сообщает как то, что памяти видеокарты не хватает? У меня сложилось впечатление, что продолжает считать, но гораздо медленнее (видно что загрузки CPU нет, а GPU молотит) и никаких сообщений не выдает. Какой у кого опыт?

Share this post


Link to post
Share on other sites

Поделюсь своим исследование эффективности ускорителей - Сам компьютер двухпроцессорный Xeon в сумме 24 ядра. Ускорители - Tesla K40.

Больше всего прироста дает один ускоритель, третий дает очень мало прироста, если только нет ограничения по памяти в ускорителе.

Ускоряется только расчет - подготовка матрицы делается на процессорах. Потому быстрый процессор и их количество важны, если планируется многократный просчет модели.

~ 8 Million mesh cells 

image.png.dab1f9a2d0f8f6af56e25f36557308f5.png

~ 30 Million mesh cells 

image.png.be7974b59b7dd9669c9c64cf4ce17c5e.png

~ 210 Million mesh cells 

image.png.b6ed3ad3c45a55f777440fc4c14f1368.png

Share this post


Link to post
Share on other sites

Помогите пожалуйста советом....

Как оптимизировать параметрический свип в этом богомерзком софте?

Хфсс умеет это из коробки, с цст - всегда пляски с бубном...

Спасибо!

Share this post


Link to post
Share on other sites

добрый день, подскажите какую геометрию антенны использовать, чтоб сделать антенну двухдиапазонную 400-800 мгц.

Пытался от вайфай 3.2-5Ггц увеличивать габариты, но пока нет хорошего результата, а размеры уже большие.

Мыслиться на текстолите вырезать.

Прикладываю идею геометрии от вайфай антенны.

ant.JPG

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.