Google과 Intel은 Intel® MPI 라이브러리를 사용하여 Google Cloud에서 고성능 컴퓨팅(HPC) 성능을 향상시키기 위한 협력을 발표했습니다. 이는 분자 역학 시뮬레이션, 계산 지구과학, 날씨 예보, 전자 설계 자동화(EDA)와 같이 계산 집약적인 작업에 특히 중요합니다.

이 문서에서는 최적화된 Intel MPI 라이브러리, 특히 Google Cloud의 3세대 VM 및 Titanium 기술과 원활하게 연동되도록 미세 조정된 버전 2021.11을 중점적으로 설명합니다. 최적화된 MPI 라이브러리는 Intel 인프라 처리 장치(IPU) E2000의 네트워크 오프로드 기능을 활용하여 컴퓨팅 노드 간에 더 빠르고 효율적인 통신을 가능하게 하여 HPC 애플리케이션의 성능을 향상시킵니다.

계산 유체 역학에 사용되는 인기 있는 애플리케이션인 Siemens SimcenterTM STAR-CCM+TM 소프트웨어를 사용하여 수행한 테스트 결과, Intel MPI 라이브러리 2021.11을 사용할 때 성능이 크게 향상되는 것으로 나타났습니다. 예를 들어 LeMans_100M_Coupled 및 AeroSuvSteadyCoupled106M과 같은 일부 벤치마크에서는 사용 가능한 캐시가 증가하여 특정 VM 수에서 초선형 스케일링이 나타났습니다.

또한 이전 버전(Intel MPI 2021.7)과 비교했을 때 2021.11 버전은 거의 모든 벤치마크에서 병렬 확장성과 절대 성능이 크게 향상되었습니다. 이러한 효율성 향상(즉, 더 빠른 솔루션 달성 시간 및 더 낮은 비용)은 단 두 개의 VM(최대 1.06배 향상)에서 이미 나타나고 있으며 더 많은 VM 수(32개 VM에서 2.42배에서 5.27배 사이)에서 기하급수적으로 증가합니다.

이러한 결과는 HPC 성능에 대한 MPI 라이브러리와 같은 소프트웨어 최적화의 중요한 영향을 강조합니다. 조직은 하드웨어와 소프트웨어 모두에서 최신 발전을 활용하여 더 빠른 솔루션 달성 시간, 향상된 리소스 활용률을 달성하고 다양한 과학 및 엔지니어링 분야에서 혁신을 주도할 수 있습니다.