Technical Support

{{ 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% 해석 속도 향상이 가능해졌습니다.


해석 속도 비교

image.png


RecurDyn에서 SMP 설정하기

  1. Home 탭 → Settings 그룹 → Simulation 버튼 클릭
  2. 'Number of Core' 옵션을 Auto로 설정하면, 시스템의 사용 가능한 코어를 자동 감지하여 최대 8코어까지 활용합니다. (사용하고 싶은 Core 수를 직접 입력할 수도 있습니다.)
  3. 8코어 이상으로 설정하고 싶은 경우, SMP 라이선스를 추가 구매해야 합니다.


실무 적용 팁

  • 해석 전 CPU 사용 현황을 확인하고, 필요 시 백그라운드 프로세스를 최소화하세요.
  • 접촉 모델별 특성과 복잡도를 파악하여, SMP가 지원되는 Geo Contact 타입을 적극 활용하면 효과가 큽니다.
  • Auto 설정 후에도 해석 시간이 예상보다 길다면, 코어 수를 수동으로 조절해보거나 SMP 라이선스 확대를 검토해 보세요.


 RecurDyn의 SMP 기능을 적절히 활용하면 접촉 해석에 소요되는 시간을 대폭 단축할 수 있습니다. 특히 접촉이 많이 적용된 모델일수록 멀티코어 병렬 처리의 장점이 커지므로, 해석 환경 설정과 라이선스 구성을 미리 검토하여 최적의 해석 워크플로우를 구축해 보세요.