Core Concepts
LLAMP 도구를 사용하여 ICON 기후 모델의 네트워크 지연 허용 수준을 효율적으로 분석할 수 있다.
Abstract
이 논문은 LLAMP(LogGPS and Linear Programming based Analyzer for MPI Programs)라는 새로운 도구를 소개한다. LLAMP는 MPI 프로그램의 네트워크 지연 허용 수준을 효율적으로 분석할 수 있다.
LLAMP의 주요 특징은 다음과 같다:
MPI 프로그램의 실행 그래프를 생성하고 LogGPS 모델을 활용하여 선형 프로그래밍 문제로 변환한다.
선형 프로그래밍 문제를 빠르게 해결하여 프로그램의 예상 실행 시간, 네트워크 지연 민감도, 지연 허용 수준 등을 계산한다.
소프트웨어 기반의 네트워크 지연 주입기를 개발하여 실제 실험 환경에서 LLAMP의 예측 정확도를 검증한다.
이 논문에서는 LLAMP의 성능을 다양한 HPC 애플리케이션에 대해 검증하고, ICON 기후 모델에 대한 사례 연구를 수행한다. ICON 사례 연구에서는 집합 알고리즘과 네트워크 토폴로지가 ICON의 성능에 미치는 영향을 분석한다.
Stats
ICON 기후 모델은 32, 64, 256 노드 규모에서 실험되었다.
각 노드 구성에 대한 LogGPS 매개변수 값은 다음과 같다:
32 노드: L = 1.4 μs, G = 0.013 ns, o = 8.5 μs
64 노드: L = 1.4 μs, G = 0.013 ns, o = 7.4 μs
256 노드: L = 1.4 μs, G = 0.013 ns, o = 6.03 μs
Quotes
"LLAMP 도구를 사용하여 ICON 기후 모델의 네트워크 지연 허용 수준을 효율적으로 분석할 수 있다."
"LLAMP는 MPI 프로그램의 실행 그래프를 생성하고 LogGPS 모델을 활용하여 선형 프로그래밍 문제로 변환한다."
"LLAMP는 선형 프로그래밍 문제를 빠르게 해결하여 프로그램의 예상 실행 시간, 네트워크 지연 민감도, 지연 허용 수준 등을 계산한다."