주요한 기능 갱신을 3개 소개합니다. 평판 요소를 사용한 대규모 모델의 계산 시간을 단축하기 위해서 멀티레드 처리를 개선했습니다.
예를 들어 「6만 1천절점+1만 4천개의 용수철 요소+2만1천개의 평판 요소+6 스탭 해석」의 계측 결과를 표1에 나타냈습니다.
계산 시간은 솔버가 처리하는 시간입니다. 프리/포스트 퍼리 시간은 포함하지 않습니다. 솔버에는 처리 단위를 분할해서 복수 동시
병행이 가능한 부분과 분할되지 않는 단일 처리 부분 이렇게 2 종류가 있습니다. 그래프의 종축은 양쪽을 포함한 시간입니다. 그림을
보시면 아시다시피 Ver1.06.03가 계산 시간이 더 짧아지고 있습니다. 코어 수를 2개, 3개, 4개 늘리면 굉장한 효과가
있지만 그 이상 코어가 많아져도 눈의 띈 시간 단축에 잇지 못하는 것을 아실 수 있을 겁니다. 대규모 모델 계산을 하면서 다른
소프트웨어를 쾌적하게 사용할 경우엔 8~12개 (논리 코어)의 높은 성능을 갖춘 PC가 가장 비용 대 효과를 얻을 수 있다고 할
수 있습니다. 그래프 수평 부분은 솔버의 단일 처리에 걸리는 시간입니다. 앞으로는 이 부분도 다시 보는 것으로 하고 보다 빠르게
속도 개선을 시도할 예정입니다. 용수철 요소의 비선형 특성에 「BMR(CD)댐퍼 」를 추가했습니다. 교량 부속물의 일종이며 오이레스
공업 주식회가 판매하시는 압축형 복원 기능을 갖춘 감쇠 장치입니다. 지진때문에 되풀이되는 것에 대해 감쇠 효과를 가져옵니다. (그림4)
여러 데이터 파일들(*.es)을 순서대로 「불러오기・계산 실행・결과 저장」을 하는 툴을 첨부했습니다. 폴더를 지정함으로써 그 안에
있는 es 파일을 자동적으로 처리합니다.
|
|
Core |
Ver.1.06.02 |
Ver.1.06.03 |
1 |
255 |
242 |
2 |
208 |
163 |
3 |
198 |
141 |
4 |
181 |
119 |
5 |
175 |
116 |
6 |
173 |
115 |
7 |
174 |
114 |
8 |
177 |
113 |
9 |
177 |
109 |
10 |
176 |
107 |
11 |
177 |
107 |
12 |
175 |
108 |
|
|
■표1 CPU 코어 수와 계산 시간 |
|
|