|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 09.10.2008
Сообщений: 180
|
Rotfeder, планируется ли в будущем добавить в ing+ параллельные решатели?
иногда при работе runcalc возникают ситуации, когда программа не использует процессор и не производит никакого io, возникает впечатление, что решатель завис. что происходит в этот момент? |
|||
|
||||
программист Регистрация: 24.11.2004
Москва
Сообщений: 464
|
Распараллеливание в решателе присутствует давно. Причем когда-то распараллеливание было только на этапе разложения матрицы, теперь на всех этапах, где это возможно. Прочие процессы (не связанные с решением) тоже будем постепенно распараллеливать.
Насчет того, что компьютер ничего не делает: бывает, что одна нить закончила работу, а другая нет - и тогда процессор слабо загружен. Возможна ситуация, когда runcalc ничего не делает, а ждет - это потому, что запускается дополнительный процесс (не нить, а процесс - exe-модуль), который выполняет определенную задачу. Например, это может делаться при анализе структуры матрицы жесткости и перенумерации уравнений. Но процессор все равно при этом должен быть загружен, хотя делает это другой модуль. |
|||
|
||||
Регистрация: 16.02.2008
Сообщений: 808
|
Smartboy, по поводу ssd накопителя, если оставить всё как есть в смысле 32 битную ХР на обычном винте и использовать ssd для рабочих директорий скада, или лиры эффект будет в разы?
качаюсь в сомнении, добавить RAM до 8 ггб и тогда 64 битную ОС или только ssd . компу 3 года но списывать не хочется, больно надежный. |
|||
|
||||
проектировщик Регистрация: 08.04.2005
пока Волгоград
Сообщений: 199
|
Читаем внимательно: что такое SSD!
под рабочие каталоги (temp/и др.) использовать не рекомендуется из-за ограничений по количеству циклов перезаписи: флеш-память позволяет записывать данные примерно 10 000 раз (взято с вики), что при большой интенсивности израсходуется очень быстро. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
500 рублей в месяц за то чтобы расчеты ускорились - думаю многие могут себе позволить. Один более-менее серьезный расчет окупает все затраты и на SSD, и на оперативку и много еще чего. |
|||
|
||||
проектировщик Регистрация: 08.04.2005
пока Волгоград
Сообщений: 199
|
2 Meknotek, давно ли Вы работали с большими РС с условием постоянного использования жесткого диска (ну, не умещается весь массив в оперативной памяти) ? Решатель постоянно читает и пишет в свои рабочие файлы, которые, к стати, расположенны в корне профиля.
2 Kostya_PC, во время работы? Т.е. предлагаете "на всякий случай" в столе держать запасной винт? Это при учете, что на ССД размещены только рабочие каталоги. Вообще, знакомые администраторы рекомендовали на этом диске держать ОС и др. редко меняемые файлы, а то, что быстро и часто меняется для ССД НЕРЕКОМЕНДОВАНО |
|||
|
||||
проектировщик Регистрация: 08.04.2005
пока Волгоград
Сообщений: 199
|
Ничего не могу сказать против при небольших объемах расчетов, тоже б так и делал: мелкие блоки данных до несколько сот МБ максимум - трата ресурса диска незначительная.
А вот когда на выходе объем результатов за 50ГБ (такая постановка задачи для расчета была не совсем корректная, но все таки расчет сделали), тогда как быть? Ведь получается, что за один пробный расчет мы "выкинули" цикл перезаписи: сам результат, перезапись промежуточных файлов. А ведь вероятно, что потребуется отладка каких-либо параметров РС, т.е. расчет будет не единственным. |
|||
|
||||
Регистрация: 09.10.2008
Сообщений: 180
|
Время расчета линейной статики для модели из http://forum.dwg.ru/showpost.php?p=811888&postcount=86 110 сек Gen_3dim 2011 R05
ApmeM, даже если каждый день считать задачи с некорректной постановкой, выдающие по 50Гб результатов, диск на 100Гб умрет через 100/50*10000/365~55 лет Последний раз редактировалось Kostya_PC, 28.11.2011 в 09:23. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
Цитата:
|
|||
|
||||
проектировщик Регистрация: 08.04.2005
пока Волгоград
Сообщений: 199
|
А еще бытует мнение, что большинство из участников данного обсуждения никогда ничего более 90 000 КЭ не расчитывали. А при учете вышесказанного выходит, что применение RAMDrive под рабочие каталоги выйдет дешевле раза в 2 http://www.nix.ru/autocatalog/memory...00_122053.html и по скорости раз 10 (если не больше).
|
|||
|
||||
проектировщик Регистрация: 08.04.2005
пока Волгоград
Сообщений: 199
|
Ал-й, прошу прощения: а чем отличается расчет ЖБ от МК в плане нагрузки на диск? Про 90к КЭ ладно, поднимим планку до 200к КЭ, чтобы гарантированно было. При этом вопрос остаётся: в чем отличие? Там, в МК, стержни с 2-мя узлами на элемент (ANSYS и ему подобные не трогаем), там, в ЖБ, аналогичные МК-шным стержни и добавляются оболочки с 3-4 узлами на КЭ (опять же "тяжелые" комплексы пропускаем).
Честно-честно, не понимаю назначение SSD: что-то небольшое - есть RAMDrive, что-то серьезное - там опять на первые места выходят количество ядер и объем RAM. |
|||
|
||||
Сообщений: n/a
|
ApmeM, отличие в размерах схем. Вся схема оболочечными или объемными элементами в МК - делается не часто, размерность схем как правило небольшая, зачастую хватает анализа плоских схем (мембраны и пространственные конструкции не трогаем).
В жб ситуация с размерностями иная, т.к. в расчетной схеме как правило появляется объемное основание, а нерегулярность несущих конструкций не позволяет ограничиться плоскими схемами. Так-же расчетов часто приходится делать несколько, сопоставлять друг с другом (к примеру, статические и динамические, существенно отличающиеся граничными условиями). Вторая группа предельных состояний также часто требует других граничных условий (например, ГСТ). При этом из схемы необходимо вырезать несколько фрагментов для расчета с учетом нелинейности и при сохранении результатов на каждом шаге размерность зачастую выходит большой. 200к КЭ - это одна банальная задача - 25 этажный дом (для которого нужны минимум пара расчетных схем + отдельные фрагменты). А что делать со 150-200 метровым зданием? У нас сейчас модель подобная собирается - обрабатываем результаты при 3-х подземных (+коробчатый фундамент) и двух надземных этажах - размерность уже 150к КЭ (там три корпуса разной этажности, строящиеся в разном порядке и влияющие на осадку друг друга). Конечно на верхних этажах сетку огрубим, но из 500к КЭ полюбому выйдем. Схемы по предварительным оценкам потребуется 3 штуки. Вес каждой выйдет за 30 гб. Без отдельных фрагментов. Так это 150-метровое здание... А бывают и за 200... Я уже молчу про уникальные объекты, а тут есть те, кто и такими занимаются... Я вот уже всерьез задумался об SSD. |
|||
|
||||
Регистрация: 09.10.2008
Сообщений: 180
|
при большом количестве неизвестных требуется много памяти. запросы в памяти растут нелинейно. на сегодняшний день максимальный объем памяти, который можно собрать на десктопной материнке - 32 гб (http://www.asus.com/Motherboards/Int...specifications). наиболее реалистичный вариант - 16 гб.
Цитата:
Цитата:
|
|||
|
||||
проектировщик Регистрация: 08.04.2005
пока Волгоград
Сообщений: 199
|
Kostya_PC, согласен не на 100, а на 1000%.
увеличение памяти сказалось увеличением скорости вычислений приблизительно в 5 раз (вместо 1ч15мин при "out of core "стало ок 20 мин в режиме "in core"). А операции IO во всем этом занимают ок. 7мин, что по времени не существенно. Про RAMDrive я писал для случаев: - когда много промежуточных или конечных результатов и при этом решатель работает в режиме "in core". - когда решатель 32-х битный и не может использовать более 4ГБ (здесь могу ошибаться), при этом ОС х64. А про ускорение IO есть старое проверенное решение - это RAID 0+1. Последний раз редактировалось ApmeM, 01.12.2011 в 22:59. Причина: добаление. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ACAD2010: Ошибка при печати: эта конфигурация не может быть использована (+) | DOOM2 | AutoCAD | 18 | 28.08.2023 18:23 |
Результаты расчетов в записке раздела КР | ROMICH | Прочее. Архитектура и строительство | 3 | 13.03.2013 16:31 |
Программы для расчетов линейных газопроводов (гидравлика, прочность) | Nikotin | Расчетные программы | 10 | 22.10.2010 01:47 |
Конфигурация компа под 3D программы. Например для работы в 3Д Макс и Вирее. | Dos Design | Другие CAD системы | 2 | 14.05.2010 22:28 |