LSDYNA 해석 시 메모리(Keyword) 산정 방법
Few “words” on Memory Setting for LS-DYNA
LS-DYNA에서 memory는 해석이 진행되는 동안의 ‘words”로 정의된다. “words”는 한 작업에 서 memory로부터 읽기/쓰기가 가능한 데이터 량이다. 그림 1. 에는 가장 일반적인 bit-byteword의 상관관계가 나타나 있다. 1bit는 0 또는 1로 표현되는 기본적인 데이터 전송단위이다.
일련의 4bits는 “Nibble”로 정의되며, 8bits가 1 “byte”이다. 16-bit computer에서 16-bits 또는 2bytes는 1 word와 같다. 32-bit 컴퓨터에서 1 word는 32-bit 또는 4 bytes이다. 64-bit 컴퓨터에서 1 word는 64-bit 또는 8 bytes이다.

Maximum memory allocations :
최대 memory는 computer architecture에 의존하여 할당된다. 표 1. 은 addressing type에 따
른 최대 허용 메모리를 보여준다. 표는 computer architecture에 근거하여 RAM memory로
정의되는 bytes를 words로 변경한 예 이다
Memory setting for SMP LS-DYNA :
SMP(Shared Memory Parallel)에서 multiple CPU로 해석 시 다음과 같은 shared memory를
사용한다. “memory=XXX”, 여기서 XXX로 표현된 memory는 words단위로서, 그림 2.에서 나
타낸 것과 같이 해석에 사용되는 모든 CPU가 공유하는 memory가 된다.



![[HPC] SGE를 이용한 고급 스케줄러 정책 적용 방법](http://nblog.syszone.co.kr/wp-content/themes/hueman/assets/front/img/thumb-medium-empty.png) 
																			 
																											 
																											 
																											