· 2021
MLIR: Alan Özel Hesaplama İçin Derleyici Altyapısını Ölçeklendirme
MLIR: Scaling Compiler Infrastructure for Domain Specific Computation
- 511atıf
- 2021yıl
Kısa özet
MLIR, alan özel derleyiciler oluşturma maliyetini düşürmek ve mevcut olanları birbirine bağlamak için tasarlanmış yeni bir derleyici altyapısıdır, bu da çeşitli uygulamalar ve donanımlar arasında kod üretimi ve optimizasyonunu kolaylaştırır.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- MLIR, yeniden kullanılabilirlik ve genişletilebilirlik için tasarlanmış yeni bir derleyici altyapısıdır.
- Yazılım parçalanmasını ele alır ve heterojen donanımlar için derlemeyi basitleştirir.
- MLIR, alan özel derleyiciler oluşturma ve mevcut olanları birbirine bağlama maliyetini azaltır.
- Altyapı, çeşitli soyutlama seviyeleri, alanlar ve hedefler arasında kod üretimi, çeviri ve optimizasyonu destekler.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
This work presents MLIR, a novel approach to building reusable and extensible compiler infrastructure. MLIR addresses software fragmentation, compilation for heterogeneous hardware, significantly reducing the cost of building domain specific compilers, and connecting existing compilers together. MLIR facilitates the design and implementation of code generators, translators and optimizers at different levels of abstraction and across application domains, hardware targets and execution environments. The contribution of this work includes (1) discussion of MLIR as a research artifact, built for extension and evolution, while identifying the challenges and opportunities posed by this novel design, semantics, optimization specification, system, and engineering. (2) evaluation of MLIR as a generalized infrastructure that reduces the cost of building compilers-describing diverse use-cases to show research and educational opportunities for future programming languages, compilers, execution environments, and computer architecture. The paper also presents the rationale for MLIR, its original design principles, structures and semantics.
Yazarların özeti; kaynağından alınmıştır., 2021 · DOI ↗
Ücretsiz hesapla devam et
Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.
Web'de ücretsiz devam etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Donanım ve Mimari
Hardware and ArchitectureComputer Science