Все ответы об инженерном анализе

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

Несколько вопросов по настройке железа для ANSYS

marvov
Аватар пользователя marvov

Здравствуйте!

Мой процессор Intel Core-i7 4770 (4 ядра, 8 потоков) . Имеется HDD WD Caviar Blue 1TB и SSD Kingston HyperX 3K 128Gb . Видеокарта GeForce GTX760 .

Первое, что хотел узнать, - сколько ядер лучше выставлять в ANSYS Launcher - 4 или 8 ? Так-то оно все 8 потоков задействует, но кто что говорит - кто говорит, что лучше честные ядра ставить, кто говорит, что с дополнительными потоками лучше.

Второе - имеет ли смысл ставить файл подкачки для ANSYS на SSD, сохранять на него базы данных или ещё что-то делать? Сама программа у меня инсталлирована на SSD.

Третее - возможно ли как-то задействовать мой графический ускоритель для вычислений на GPU? Я знаю, что с ANSYS официально работает Tesla, но, может, есть какие-то варианты?

Поделитесь, пожалуйста, своим опытом.

tynyany
Аватар пользователя tynyany

Первое, что хотел узнать, - сколько ядер лучше выставлять в ANSYS Launcher - 4 или 8 ?

Зависит от того какой солвер вы используете. Mechanical использует только реальные ядра в независисмости от того сколько запрошено. CFX и Fluent -- могут использовать и виртуальные тоже.

Второе - имеет ли смысл ставить файл подкачки для ANSYS на SSD, сохранять на него базы данных или ещё что-то делать?

Конечно, значительно ускориться решение задач, не влезающих в оперативную память, и требующих обращения к диску. Для этого достаточно расположить рабочую директорию проекта на SSD.

Третее - возможно ли как-то задействовать мой графический ускоритель для вычислений на GPU? 

Ваш графический ускоритель не может быть использован для GPGPU ускорений, поддерживаются не только Tesla но и старшие Quadro

marvov
Аватар пользователя marvov

tynyany пишет:

Зависит от того какой солвер вы используете. Mechanical использует только реальные ядра в независисмости от того сколько запрошено. CFX и Fluent -- могут использовать и виртуальные тоже.

В основном, Mechanical. Но странно - в диспетчере задач показывает, что все 8 потоков задействованы.

tynyany пишет:

Конечно, значительно ускориться решение задач, не влезающих в оперативную память, и требующих обращения к диску. Для этого достаточно расположить рабочую директорию проекта на SSD.

 

А расположение файла подкачки влияет на это? Или достаточно директорию на SSD закинуть, и АНСИС сам туда будет свои временные файлы кидать?

И ещё хотел узнать, насколько это критично для SSD. Многие же кричат, что у них ограниченное число перезаписей - не выйдет так, что я АНСИСом укатаю SSD-шник за один-два месяца?

tynyany
Аватар пользователя tynyany

А расположение файла подкачки влияет на это? Или достаточно директорию на SSD закинуть, и АНСИС сам туда будет свои временные файлы кидать?

Ансис использует свой файл подкачки, не Windows, расположен он всегда в директории проекта

И ещё хотел узнать, насколько это критично для SSD. Многие же кричат, что у них ограниченное число перезаписей - не выйдет так, что я АНСИСом укатаю SSD-шник за один-два месяца?

Зависит от SSD и его контроллера видимо. Опыта использования SSD нет. Стараюсь чтобы задача влезла в оперативную память

marvov
Аватар пользователя marvov

tynyany пишет:

Зависит от SSD и его контроллера видимо. Опыта использования SSD нет. Стараюсь чтобы задача влезла в оперативную память

Правильное я понимаю, что в случае нехватки памяти АНСИС берёт главную матрицу СЛАУ, бьёт её на блоки чем-то по типу LDLt- или LU- разложений и эти блоки записывает на жёсткий диск в директорию проекта. Затем поблочно решает части СЛАУ и по ходу решения обращается к ещё незадействованным блокам? А потом, после решения, все матричные файлы очищаются?

tynyany
Аватар пользователя tynyany

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

marvov
Аватар пользователя marvov

Да, тогда перезаписей будет реально много... особенно если задача в районе 100гб выйдет =)

А есть вариант работы АНСИС с чипами AMD? Через OpenCL, например. Я имею ввиду вариант, чтобы взять Radeon или FirePro. А то Tesla и Quadro просто нереально дорогие...

Вот совместимость с АНСИСом нашёл
http://www.ansys.com/staticassets/ANSYS/staticassets/support/r150-graphi...

А вот такую бы мог себе позволить
http://www.ebay.com/itm/AMD-FirePro-W7000-workstation-Graphics-card-4-GB...

или такую
http://www.ebay.com/itm/AMD-FirePro-W8000-100-505633-4GB-GDDR5-PCI-Expre...

Как считаете, оправданы ли траты, если использовать её для Mechanical? Или довольствоваться Core i7?

tynyany
Аватар пользователя tynyany

А есть вариант работы АНСИС с чипами AMD? Через OpenCL, например.

Насколько я знаю работа через OpenCL пока в стадии бета-версии. И сейчас ансис (15.0.7) не предлагает задействовать AMD а только  NVIDIA и Xeon Phi. Таким образом, чтобы не пролететь, сделайте запрос в официальную техподдержку о том поддерживается такая карта или нет.

Как считаете, оправданы ли траты, если использовать её для Mechanical?

Процентов 20 прироста будет. И да, не все солверы и формулировки можно использовать для этого. Старые-добрые CPU это пока наиболее универсальный и дешевый инструмент. Я бы на вашем месте рассмотрел 2-х процессорную расчетную станцию на Xeon-ах, заодно это позволит воткнуть больше оперативной памяти.

marvov
Аватар пользователя marvov

tynyany пишет:

 для этого. Старые-добрые CPU это пока наиболее универсальный и дешевый инструмент. Я бы на вашем месте рассмотрел 2-х процессорную расчетную станцию на Xeon-ах, заодно это позволит воткнуть больше оперативной памяти.

Боюсь, такая станция будет далеко выходить за мой бюджет =)  так что буду пока довольствоваться тем, что есть, и ещё попробую с SSD поработать - если запорю, не такие уж и большие деньги он стоит сравнительно с остальной начинкой.
Большое спасибо за консультацию!

tynyany
Аватар пользователя tynyany

Тогда берите самый скоростной 4-х ядерный i7 который сможете себе позволить. 6-ядерный не берите, Mechanical может использовать  количество ядер равное степени 2-ки -- 2, 4, 8, 16

marvov
Аватар пользователя marvov

tynyany пишет:
Тогда берите самый скоростной 4-х ядерный i7 который сможете себе позволить. 6-ядерный не берите, Mechanical может использовать  количество ядер равное степени 2-ки -- 2, 4, 8, 16

Так я уже взял же 4770, причём несколько месяцев назад) Просто сейчас подумывал, как можно улучшить производительность системы, не меняя её кардинально. Вот потому за профессиональные видеокарты и задумался. Ну да ладно, может, рассмотрю вариант замены проца+материнки, если совсем критично с решением задач будет.

Добавить комментарий

Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Приложить файл

Максимальный размер файла: 999 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.