RSS jeremykun | 수학 ∩ 프로그래밍

MLIR — 방언 변환

Follow
목차 이전 기사에서 우리는 방언을 정의하고, 그 방언을 사용하여 프로그램을 최적화하고 표준화하는 다양한 패스를 작성했습니다. 그러나 MLIR의 주요 원칙 중 하나는 "INCREMENTAL LOWERING"입니다. 즉, IR의 세분화 수준이 많고, IR의 다양한 부분을 점진적으로 낮추며, 더 이상 최적화에 유용하지 않을 때만 정보를 폐기하는 것입니다. 이 기사에서는 그 첫 번째 단계를 살펴보겠습니다. 즉, 방언 변환 인프라를 사용하여 폴리 방언을 표준 MLIR 방언의 조합으로 낮추는 것입니다.
favicon
jeremykun.com
MLIR — Dialect Conversion