XLA

XLA (Hızlandırılmış Doğrusal Cebir), makine öğrenimi için açık kaynak bir derleyicidir. XLA derleyicisi, PyTorch, TensorFlow ve JAX gibi popüler çerçevelerdeki modelleri alır ve GPU'lar, CPU'lar ve ML hızlandırıcılar dahil olmak üzere farklı donanım platformlarında yüksek performanslı yürütme için modelleri optimize eder.

OpenXLA projesinin bir parçası olarak XLA, Alibaba, Amazon Web Services, AMD, Apple, Arm, Google, Intel, Meta ve NVIDIA gibi sektör lideri makine öğrenimi donanım ve yazılım şirketleri tarafından ortaklaşa geliştirilmiştir.

Temel avantajlar

  • Herhangi bir yerde oluşturma: XLA, TensorFlow, PyTorch ve JAX gibi lider makine öğrenimi çerçevelerine entegre edilmiştir.

  • Her yerde çalıştırılabilir: GPU'lar, CPU'lar ve Makine Öğrenimi hızlandırıcıları dahil olmak üzere çeşitli arka uçları destekler ve daha fazlası için destek eklemek üzere takılabilir bir altyapı içerir.

  • Performansı en üst düzeye çıkarın ve ölçeklendirin: Model paralelliği için üretimde test edilmiş optimizasyon geçişleri ve otomatik bölümlendirme ile modelin performansını optimize eder.

  • Karmaşıklığı ortadan kaldırın: En iyi özellikleri tek bir derleyici araç zincirine getirmek için MLIR'ın gücünden yararlanır. Böylece, alana özgü bir dizi derleyiciyi yönetmeniz gerekmez.

  • Geleceğin teknolojisine hazır: Önde gelen makine öğrenimi donanım ve yazılım tedarikçilerinin ortak çalışmasıyla oluşturulan açık kaynak bir proje olan XLA, makine öğrenimi sektörünün en ileri teknolojisini kullanacak şekilde tasarlanmıştır.

Belgeler

XLA hakkında daha fazla bilgi edinmek için soldaki bağlantılara göz atın. Yeni bir XLA geliştiriciyseniz XLA mimarisi ile başlayıp ardından Katkıda bulunma bölümünü okuyabilirsiniz.