{{ post.title }}
글 편집
글 편집 (이전 에디터)
{{ post.author.name }}
작성일
Version | {{ post.target_version }} | Product |
{{ product.name }}
|
---|---|---|---|
Tutorial/Manual | {{ post.manual_title }} | Attached File | {{ post.file.upload_filename }} |
RecurDyn에서 접촉(Contact) 해석을 수행할 때, SMP(Symmetric Multi‐Processing)를 활용하면 해석 속도를 크게 단축할 수 있습니다. SMP를 활성화하면 다중 코어를 자동으로 활용할 수 있고, Geo Surface Contact와 같은 주요 접촉 알고리즘들이 멀티코어 처리에 최적화되어 있어 해석 시간이 30~50%까지 단축됩니다.
SMP란?
SMP는 하나의 운영체제(OS) 아래 여러 CPU 코어를 공유하여 병렬로 작업을 처리하는 기술로, 대규모 연립방정식(접촉, 충돌 계산 등)을 빠르게 풀어냅니다. RecurDyn 2025부터는 기본 8코어까지 SMP를 사용할 수 있으며, 8코어 초과 시에는 별도의 SMP 라이선스가 필요합니다.
SMP로 가속화되는 접촉 해석
- 자동 멀티코어 활용: RecurDyn 2025부터 'Number of Core' 옵션을 Auto로 설정하면 시스템의 사용 가능한 CPU 코어를 최대 8개까지 자동 인식하여 병렬 처리합니다.
- 50% 이상의 시간 절약: Geo Surface Contact에서 SMP를 적용할 경우 모델 복잡도에 따라 해석 시간이 40~50% 단축되었습니다.
- 다양한 접촉 타입 지원 확대: Geo Surface, Geo Sphere, Geo Cylinder, Geo Curve(2D/3D), Geo Circle 등 주요 접촉 유형에도 SMP(Shared Memory Parallel)가 적용되어 30~50% 해석 속도 향상이 가능해졌습니다.
해석 속도 비교
RecurDyn에서 SMP 설정하기
- Home 탭 → Settings 그룹 → Simulation 버튼 클릭
- 'Number of Core' 옵션을 Auto로 설정하면, 시스템의 사용 가능한 코어를 자동 감지하여 최대 8코어까지 활용합니다. (사용하고 싶은 Core 수를 직접 입력할 수도 있습니다.)
- 8코어 이상으로 설정하고 싶은 경우, SMP 라이선스를 추가 구매해야 합니다.
실무 적용 팁
- 해석 전 CPU 사용 현황을 확인하고, 필요 시 백그라운드 프로세스를 최소화하세요.
- 접촉 모델별 특성과 복잡도를 파악하여, SMP가 지원되는 Geo Contact 타입을 적극 활용하면 효과가 큽니다.
- Auto 설정 후에도 해석 시간이 예상보다 길다면, 코어 수를 수동으로 조절해보거나 SMP 라이선스 확대를 검토해 보세요.
RecurDyn의 SMP 기능을 적절히 활용하면 접촉 해석에 소요되는 시간을 대폭 단축할 수 있습니다. 특히 접촉이 많이 적용된 모델일수록 멀티코어 병렬 처리의 장점이 커지므로, 해석 환경 설정과 라이선스 구성을 미리 검토하여 최적의 해석 워크플로우를 구축해 보세요.