MagicDPD | CAE магия
1.7K subscribers
1.34K photos
8 videos
8 files
1.98K links
Кто-то думает, что это волшебство - для нас же это просто работа. Тут рассказывают о развитии CAE технологий, HPC вычислительных комплексов и прочей магии позволяющей разрабатывать хорошие продукты.
Welcome to Magic-Driven Product Development!
Download Telegram
Локализация профессионального софта
Я очень часто слышу нарекания, почему ANSYS не переводят на русский язык. Это же так классно - всем инженерам сразу станет проще им пользоваться, жизнь обретет новые краски, расчеты начнут сходиться. Хотели - получите. ANSYS Discovery Live, предназначенный для констрУкторов и умеющий считать задачи механики, гидрогазодинамики и теплопроводности/теплообмена в реальном времени на GPU имеет локализованный интерфейс. Но вот только с чего вы взяли, что переводчики правильно переведут инженерные термины?

Направо пойдешь - верным будешь, налево пойдешь - быстро будет :-)
Коллеги, если ваша профессия и ваш инструмент требуют от вас знание иностранного языка, то не придумывайте себе отмазок, и начинайте уже его учить. Вам же потом пригодится.

#ANSYS #Discovery #GPU
http://bit.ly/2ug2ksG
VIPER::BLAST
В сети появилась информация про новый CFD решатель VIPER::BLAST, специально разработанный для моделирования распространения ударных волн. В качестве главной фишки решателя декларируется высокое быстродействие благодаря активному использованию GPU NVIDIA в расчетах.




Сайт проекта есть, но пока он пуст: https://www.viper-blast.com

#Blast #CFD #GPU #VIPERBLAST
http://bit.ly/2PkpaIK
ANSYS подружится с Prometech Software, Inc.

В прошедший понедельник на своей конференции японская компания Prometech Software, Inc. объявила о дружбе с ANSYS. Давайте разберемся, почему это очень круто.



https://youtu.be/WDFSzgjWR_4



Прежде всего, стоит вспомнить, что Prometech - это разработчик Particleworks, одного из самых умных бессеточных CFD решателей. Решатель бессеточный - работает на основе своего метода частиц MPS (Moving Particle Simulation) Method. 


Работа решателя на основе метода частиц позволяет решать динамические задачи с подвижными (и сильно подвижными :-)) границами, FSI и описывать прочие динамические процессы - например, задачи смазки зубчатых передач, слошинш, аквапланирование.


Ну и вишенка на торте - все это еще умеет очень хорошо работать на GPU. Я бы на месте ANSYS давно уже купил эту компанию целиком.






https://www.prometech.co.jp/newsroom_ja/prometech-and-ansys-announce-a-collaboration-to-provide-broader-multiphysics-solution.html?lang=ja


#ANSYS #CFD #FSI #GPU #Meshless #MPS #Particleworks #Prometech
http://bit.ly/2V1xxeO
Creo Simulation Live - free beta/trial

Результатом дружбы ANSYS и PTC стал замечательный продукт Creo Simulation Live: физический движок от ANSYS Discovery Live встроеный в геометрическое ядро PTC Creo.









Таким образом, конструкторы получают возможность проводить расчеты в реальном времени без подготовки сеточных моделей и внесения упрощений. Просто добавте GPU NVIDIA. 



В видео есть ссылка на скачивание предварительной бесплатной вермиии и расширенное демо видео работы.





#ANSYS #CAD #Creo #Discovery #GPU #Live #NVIDIA #PTC
http://bit.ly/2V9EPgE
Pacefish от SimScale

Начало этого года отметилось очень интересной новостью от SimScale. Коллеги из области облачных вычислений рассказали про их новую разработу — CFD решатель Pacefish. 




Данный решатель специально разработан компанией Numeric Systems GmbH для SimScale — раньше SimScale пользовались общедоступными открытыми решателями. Pacefish — это CFD решатель на основе метода решёточных уравнений Больцмана (Lattice Boltzmann methods, LBM), а значит хорошо параллелиться на GPU, не требует подготовки сетки, подходит для сложной/подвижной геометрии и быстро считает нестационарные задачи.

На головном сайте компании уже крутиться шикарное демо видео работы решателя!
Ссылка для доступа к запись первого вебинара по теме: https://www.simscale.com/webinars-workshops/lbm-flow-solver/
#CFD #cloud #GPU #LBM #Simscale

https://wp.me/p9vWYY-2fn
Динамика гибких волокон в Rocky DEM


Если вы не в курсе, то Rocky DEM давно уже перерос простой DEM. Если раньше он щеголял моделированием хрупкого разрушения частиц произвольной формы, то теперь у него есть упругие частицы в shell и beam представлении. И все это по- прежнему отлично работает на GPU. Красота — глаз не оторвать.

#GPU #Rocky

https://wp.me/p9vWYY-2jw

by Юрий Новожилов
Оптимизация топологии в ANSYS на GPU — легко!


Это решение напрашивалось уже давно. Задачи оптимизации топологии обычно очень ресурсоемки — ведь на каждой итерации вам предстоит рассчитать энергию деформации всего расчетного домена, который существенно больше итоговой конструкции. Как ускорить данный процесс?









А что, если натравить на решение задачи самый быстрый КЭ решетель на рынке — ANSYS Discovery Live? Ведь он может решать линейные задачи на GPU за считанные секунды!



Итак, мы получаем оптимизацию топологии в Discovery Live, которая считает быстрее, чем у других строится анимация по готовым результатам. При этом мы еще получаем сразу гладкий STL файл, благодаря использованию самого передового Level-Set метода. Ну и для проверочного расчета тоже никуда идти не надо: Live c радостью сделает его для вас на основе STL всего за пару секунд.

#ANSYS #Discovery #GPU #level_set_method #Live #optimization #Topology

https://wp.me/p9vWYY-2tz

by GlukRazor
Viper::Blast — ударные волны на GPU


Про проект Viper::Blast я уже когда-то писал — это код, моделирующий распространение ударных волн с применением вычислений на GPU. Судя по данному ролику, GPU позволяют ускорить расчет без малого в 38 раз для тестового примера. Очень неплохо, но как система поведёт себя с более сложной геометрией неизвестно.

#blast #GPU #Viper_Blast

https://wp.me/p9vWYY-2u1

by GlukRazor
GENESIS - CFD код от GE

Вычислительный код GENESIS разрабатывается GE на базе существующей научной разработки hp-adaptive Multi-physics Simulation Code (hpMusic), так что правильнее его называть hpMusic/GENESIS.







Код, по заявлениям разработчиков, очень интересный.Это не традиционный метод конечных объемов, а некий собственный «flux reconstruction method», который представляет собой некую смесь лагранжева и эйлерова подхода к описанию среды. Если я правильно понял его суть, то каждый вихрь в этом методе считается в эйлеровой постановке, а вот перемещение эйлерова домена с вихрем по пространству — уже в лагранжевой. Говорят, что такая схема позволяет очень хорошо разложить задачу на большой массив GPU и минимизировать затраты на связь между доменами. Больше информации тут: https://www.olcf.ornl.gov/2019/09/12/gpus-power-ge-code-at-olcf-hackathons/





#CFD #GE #GENESIS #GPU #HPC #HpMusic #NVIDIA
https://bit.ly/2mYKCcQ
Красивые взрывы
#blast #CFD #GPU #Viper_Blast
by Юрий Новожилов
DualSPHysics v5
#DualSPHysics #GPU #Open_Source #SPH
by Юрий Новожилов
Impetus Afea для реверсивной прокатки?!
#Afea #explicit #GPU #IMPETUS #rolling
by Юрий Новожилов
Project Chrono


https://vimeo.com/185824185




Chrono - это открытый фреймворк математического моделирования физических процессов на C++. Библиотеки фреймворк позволяют решать такие задачи, как твердотельная кинематика, CFD и FEM моделирование и различные бессеточные методы/методы частиц. Разработкой кода занимается Висконсинский центр прикладных вычислений (Wisconsin Applied Computing Center, WACC) Университета штата Висконсин-Мэдисон (University of Wisconsin-Madison). Кроме того, доступна работа с фреймворком из Python благодаря PyChrono. Кроме того, все это еще может стыковаться с TensorFlow для накопления статистики и машинного обучения.




https://youtu.be/FzF_W1-R5Eg




Вообще, так как задача создания хорошего сеточного оказывается сложнее, чем задача написания решателя, то, по моим наблюдениям, большинство современных исследовательских исходных кодов выбирают именно бессеточный путь. При этом, просадку производительности, по сравнению с сеточными методами, они решают активным использованием GPU. В целом, такой подход выглядит очень эффектным и эффективным, но не для классических задач прочности и гидро-аэро динамики.




https://youtu.be/pd_vmqW67lA




Сайт проетка: https://projectchrono.org/




https://www.youtube.com/watch?v=-ENZxnEj-io





https://www.youtube.com/watch?v=ogia_qyFufI






#gpu #open_source #projectchrono #pychrono
https://tinyurl.com/ydqtbqdu
by GlukRazor
Для меня стало большой новостью, что только в этом году компания #Siemens таки смогла завести поддержку #GPU от #NVIDIA в свой флагманский #CFD решатель #Simcenter #STARCCM+ 2022.1. Стоит отметить, что у основного конкурента - #Ansys #Fluent поддержка GPU появилась чуть ли не 5 лет назад. Так что я как-то в замешательстве, как так получилось?
#HPC https://www.plm.automation.siemens.com/global/ru/our-story/newsroom/simcenter-star-ccm-cfd-gpu-nvidia/105875
А вот новость этого года про использование #GPU для #CFD расчетов в #Fluent. В версии #Ansys 2022 R1 завезли beta версию, как я называю "второго поколения" CFD-GPU решателя, который получил название "Ansys Multi-GPU Solver". Данный решатель пока работает не для вех бесчисленных классов задач, решаемых Fluent. Но, вот для задач внешней аэродинамики, производительность решателя просто взлетает в космос!

Одна карта #NVIDIA #A100 дает производительность, соизмеримую с 272 процессорными ядрами #Intel #Xeon #Gold 6242!

Новый решатель позволяет одновременно:
- снизить стоимость используемого железа до 7 раз
- снизить потребление электроэнергии вычислительной системой до 4 раза

А если учесть, что решатели Ansys традиционно лицензируется так, что стоимость задействования 1 процессорного ядра эквивалентна стоимости задействования 1 карты NVIDIA A100, то цена требуемых для #HPC расчетов лицензий с новым "Ansys Multi-GPU Solver" оказывается если не в сотни, то в десятки раз ниже! https://www.ansys.com/blog/unleashing-the-power-of-multiple-gpus-for-cfd-simulations
#BetaCAE Systems объявили о том, что теперь в #ANSA добавлен (естественно за отдельную платную лицензию) #SPH решатель их собственно разработки. Решатель предназначен для моделирования #FSI процессов. Основные примеры применения от разработчика: наполнение топливного бака, слошинг и аквапланирование. Заявлено, что SPH код работает на #GPU, что позволяет получать результаты "почтив реальном времени." https://youtu.be/0W6tv3gLuYw
🔥2
#FluidX3D - это программное обеспечение для #CFD моделирования методом решетчатых уравнений Больцмана #LBM. Решение идет "в реальном времени" благодаря использованию мощностей #GPU через #OpenCL.

В качестве примера работы кода автор предлагает расчет внешней аэродинамики Боинга 747 на числах Рейнольдса Re=50k.  Разрешение модели 912×1824×456, 100k временных шагов, время вычисления+рендеринга 6.5 часов #Nvidia #A100 40GB GPU. https://www.youtube.com/watch?v=zp6tgdN9EBY
Как говорят разработчики, у них самое быстрое и наиболее эффективное с точки зрения использования памяти программное обеспечение для #CFD в постановке решетчатых уравнений Больцмана, работающее на всех #GPU через #OpenCL. А еще оно открытое и бесплатное. Интересно, как там с физикой дела.

#LBM #FluidX3D #opensource https://github.com/ProjectPhysX/FluidX3D
👍9🔥2