Ручное выделение памяти в LS-DYNA
Ручное выделение памяти в LS-DYNA По умолчанию решатель LS-DYNA не утруждает себя таким “низким” и “недостойным” занятием, как автоматическое выделение памяти под расчет, и об это спотыкаются толпы желающих сразу посчитать что-нибудь большое и красивое. В explicit кодах почти всегда получается красиво, и все задачи сходятся. Правда, зачастую, не с физикой или теорией :-)
При выделении памяти для LS-DYNA противно еще и то, что ее объем определяется не байтами, а словами. Статья по ссылке раскажет о том, сколько “весит” одно слово, как его вес меняется в зависимости от архитектуры работы с памятью, и почему для распределённых расчетов вас просят задать два разных объема памяти.
А если ваши задачи пока влезают в память рабочей станции, то поставьте себе системную переменную окружения LSTC_MEMORY=auto, и наслаждайтесь автоматическим выделением памяти. Благо, что в LS-DYNA R11 оно должно работать не только для explicit, но и для implicit части кода. https://www.d3view.com/2006/10/a-few-words-on-memory-settings-in-ls-dyna/
#HPC #LSDYNA #Memory http://bit.ly/2CfEzWv
A Few “Words” on Memory Settings in LS-DYNA http://bit.ly/2CfEzWv