DeepSeek, Huawei’nin Ascend hızlandırıcıları için iki yeni açık kaynak deposu yayımladı: matris çarpımı için DeepGEMM-Ascend ve uzman karışımı modellerin kullandığı tümden-tüme iletişim için DeepEP-Ascend. Duyuruda ayrıca mevcut TileKernels, DeepSelect ve FlashMLA projelerine yönelik Ascend güncellemeleri de yer aldı.
Bloomberg’in çalışmanın merkezinde gördüğü TileLang ne yeni ne de DeepSeek’e ait bir proje. Ocak 2025’te açık kaynak olarak yayımlandı. Ascend bağdaştırıcıları, duyurudan önce, 29 Eylül 2025’te ayrı tilelang-ascend deposunda yayımlandı. TileLang hem Nvidia’nın CUDA’sını hem Huawei’nin Ascend’ini arka uç olarak destekliyor.
Yeni depoların belirli donanım ve yazılım gereksinimleri var. DeepGEMM-Ascend, Ascend 950 serisi yongaları ve CANN 9.20’yi gerektiriyor. DeepEP-Ascend ise UBMEM bağlantısına sahip Ascend 950 donanımı istiyor; bu da potansiyel kullanıcılarını söz konusu donanıma erişebilenlerle sınırlıyor.
Projeler, geçiş için gereken çabayı azaltmayı amaçlıyor: DeepGEMM-Ascend, CUDA’daki karşılığının Python paket adını ve API yapısını korurken DeepEP-Ascend, herkese açık arabellek arayüzlerini DeepEP ile uyumlu hâle getiriyor. Kaynakta aktarılan GitHub verilerine göre DeepGEMM-Ascend’in 515 yıldızı ve 39 çatalı, DeepGEMM’in ise 8.522 yıldızı ve 1.359 çatalı var. DeepEP’in yıldız sayısı 10.200’ü aşarken DeepEP-Ascend’in 224 yıldızı bulunuyor.
TechRadar’ın aktardığı haberlerde Ascend ve CANN’in kullanım zorluklarına ilişkin geçmiş endişeler anlatılıyor. Kaynak ayrıca Huawei’nin CUDA eğitim kodunu taşımaya yardımcı olmak için Baidu ve Tencent gibi müşterilere mühendislik ekipleri gönderdiğini belirtiyor. Yeni depolar üretimde kullanılan çekirdek kodları sunuyor; ancak kaynak, bunların tek bir yonga ailesinde ve araç seti sürümünde çalıştığını, donanım yazılımına Çin dışından erişmenin zor olabileceğini kaydediyor.
Yorumlar
0Henüz yorum yok. İlk yorumu siz yazın.