디자이너를 위한 포럼에 참여하기
여러분의 전문 지식은 커뮤니티에 매우 중요합니다. 참여하여 지식을 공유하세요
지금 포럼에 참여하세요업계 최고의 전문가들과 함께 공유하고 배우며 성장하세요.
저는 여가 시간에 좋은 커피 한 잔과 함께 좋은 책을 읽으며 시간을 보내는 것을 좋아합니다. 특히 서점을 돌아다니며 서가를 둘러보고 예상치 못한 책을 발견하는 것을 좋아합니다. 그러던 중 서점을 방문했다가 바로 제 눈길을 사로잡은 책을 발견했습니다: 예측 기계 Ajay Agrawal, Joshua Gans, Avi Goldfarb 작성.
솔직히 말해서 요즘 AI/ML에 대해 조금이라도 궁금하지 않은 사람을 한 명이라도 꼽을 수 있을까요? 저자들은 이 책에서 다음과 같이 설명합니다. “AI의 간단한 경제학을 설명하고 이 기술이 포인트 솔루션에 어떻게 사용되는지 설명”합니다.. 이 책의 한 장에서 다음과 같은 내용이 눈에 띄었습니다:
더 나은 예측을 통해 다양한 행동의 보상을 고려할 수 있는 기회, 즉 판단의 기회가 더 많아집니다. 즉, 더 빠르고, 더 저렴하고, 더 나은 예측을 통해 더 많은 결정을 내릴 수 있다는 뜻입니다.
이 책은 AI와 머신러닝에 초점을 맞추고 있지만, 엔지니어링 시뮬레이션, 특히 CFD의 세계에서도 동일한 아이디어가 적용되기 때문에 이 인용문은 저에게 큰 반향을 불러일으켰습니다. 시뮬레이션 의도와 관계없이 엔지니어에게 더 빠르고 더 나은 정보를 바탕으로 설계 결정을 내리는 능력은 매우 중요합니다. 혁신과 경쟁력 유지에 대한 압박은 생산성을 높이고 시뮬레이션 워크플로를 가속화해야 할 필요성을 더욱 강화할 뿐입니다.
또한, 엔지니어가 최대한 많은 물리적 사실성과 기하학적 디테일을 포함하기를 원하기 때문에 복잡성이 증가하는 고충실도 디지털 트윈을 제작해야 할 필요성이 더욱 커졌습니다. 따라서 빠른 메싱은 엔지니어가 제품 개발을 가속화하고 제품을 더 빨리 시장에 출시할 수 있도록 지원하여 경쟁 우위를 확보할 수 있는 전략적 원동력입니다. 이를 지원하기 위해 유니티는 CFD 워크플로를 가속화하여 수많은 설계 변형을 신속하게 평가할 수 있는 솔루션을 개발하기 위해 노력하고 있습니다. 메시의 경우 개별 워크플로우 최적화부터 메시지 전달 인터페이스(MPI) 분산 메모리 병렬화, 즉 여러 CPU에서 메시 작업을 동시에 실행하는 기능까지 모든 것이 포함될 수 있습니다.
이 블로그에서는 엔지니어가 시뮬레이션 처리량을 늘리고 더 빠른 인사이트를 얻을 수 있도록 지원하는 Simcenter STAR-CCM+의 최근 개선된 메시 성능에 대해 살펴봅니다.
MPI 서피스 래핑을 통한 지오메트리 정리 가속화
Simcenter STAR-CCM+의 주요 차별화 요소 중 하나는 엔지니어가 복잡한 형상을 처리할 수 있도록 CAD에서 솔루션으로 이어지는 파이프라인 워크플로우입니다. 많은 시뮬레이션 워크플로에는 수만 개의 부품이 포함된 거대한 CAD 어셈블리가 포함됩니다. 이러한 CAD 파일에는 매우 큰 어셈블리와 ‘더티’ 지오메트리가 포함되는 경우가 많습니다. “더럽다”는 것은 구멍, 교차점이 있거나, 디피처링이 필요하거나, 겹치거나, 매니폴드가 아닌 버텍스 또는 에지를 포함하는 입력 지오메트리를 의미합니다. 이러한 지오메트리를 수동으로 청소하고 복구하는 작업은 노동 집약적인 프로세스가 될 수 있으며, 완료하는 데 며칠 또는 몇 주가 걸릴 수도 있습니다.
Simcenter STAR-CCM+에서 메시를 위한 지오메트리를 준비하기 위한 핵심 도구 중 하나는 서피스 래퍼입니다. 서피스 래퍼는 임의의 복잡한 CAD 또는 테셀레이션된 파트를 가져와 방수 처리된 매니폴드 서피스를 생성할 수 있습니다. 고품질 트라이앵글화된 서피스 메시를 이산화된 지오메트리에 효과적으로 ‘수축 래핑’하는 방식으로 작동합니다. 주요 강점 중 하나는 날카로운 모서리와 모서리와 같은 기하학적 특징을 정확하게 보존할 수 있다는 점입니다. Simcenter STAR-CCM+ 버전 2310에서는 “레거시 래퍼”라고도 알려진 공유 메모리 병렬 버전에 비해 성능이 크게 향상된 최초의 MPI 병렬화 버전의 서피스 래퍼를 도입했습니다. 첫 번째 버전에서는 레거시 래퍼에 비해 래핑 시간이 최대 43% 단축되는 것을 입증했습니다.

그러나 이러한 성능 향상은 초대형 케이스에는 충분하지 않으며, 지속적인 개선에 대한 약속에 따라 Simcenter STAR-CCM+ 2510 버전에서는 MPI 서피스 래퍼의 2단계 버전을 출시합니다. 성능 개선 사항을 살펴보겠습니다.

그림 2에서 볼 수 있듯이, 버전 2510의 MPI 서피스 래퍼는 버전 2506(MPI 서피스 래퍼의 1단계)에 비해 최대 약 2배 빠른 성능을 제공합니다. 레거시 래퍼와 비교하면 속도가 최대 5.6배까지 빨라집니다. 총 볼륨 메시 수가 9300만 셀인 콜벳 자동차와 같은 복잡한 지오메트리의 경우 32코어(인텔® 제온® 골드 6442Y)로 전체 지오메트리를 래핑하는 데 6.5분밖에 걸리지 않습니다.

더 큰 케이스를 래핑하는 것은 어떨까요? Corvette 케이스의 경우 Surface Wrapper는 37.4m의 표면 삼각형을 생성합니다. 이에 비해 아래 그림과 같이 훨씬 더 큰 마세라티 지브리 케이스는 56.3M 삼각형으로 래핑하는 데 9분밖에 걸리지 않으며 최종 볼륨 메시가 142M 셀로 구성됩니다.
디자이너를 위한 포럼에 참여하기
여러분의 전문 지식은 커뮤니티에 매우 중요합니다. 참여하여 지식을 공유하세요
지금 포럼에 참여하세요업계 최고의 전문가들과 함께 공유하고 배우며 성장하세요.