Yapay Zeka Büyük Dil Modelleri
AXIOM
AXIOM, dönüştürücü çıkarımını optimize etmek için genel işletim sistemi soyutlamalarını çıkarıma özel temel bileşenlerle değiştiren, önyüklenebilir bir Rust çekirdeğidir.
AXIOM
Nedir AXIOM?
AXIOM, özellikle bellek kısıtlı donanımlarda dönüştürücü çıkarım iş yüklerini verimli bir şekilde çalıştırmak için tasarlanmış, tensör-yerel bellek tahsisi, katman sınırı zamanlaması ve çift tamponlu ağırlık akışı kullanan bir araştırma işletim sistemi çekirdeğidir.
AXIOM vs Benzer Araçlar
| Fiyatlandırma Modeli | Ücretsiz | Ücretsiz | Ücretsiz | Ücretsiz |
| Ücretsiz Krediler | ||||
| Temel özellikler |
|
|
|
|
| Artılar |
|
|
|
|
| Eksiler |
|
|
|
|
| Kimler için uygun |
|
|
|
|
Nasıl kullanılır AXIOM?
- 1Rust nightly araç zincirini kurun ve bootimage yükleyin.
- 2Sağlanan Python betiğini (pack_weights.py) kullanarak model ağırlıklarını paketleyin.
- 3Çekirdeği cargo +nightly run --release ile derleyin.
- 4Çekirdeği QEMU'da veya çıplak donanımda başlatın; çıkarım yapacak ve telemetri çıktısı verecektir.
AXIOM Temel özellikler
- Önceden ayrılmış havuzlarla tensör-yerel bellek tahsisi
- Orta katman önlemesini engellemek için katman sınırı zamanlaması
- G/Ç ve hesaplamayı üst üste bindirmek için çift tamponlu ağırlık akışı
- Önbellekte yerleşik yürütme için LayerLock zamanlayıcı
- SmolLM2-135M ve TinyLlama-1.1B için nicelenmiş çıkarım (Q4)
AXIOM Kullanım senaryoları
- Büyük dil modellerini bellek kısıtlı sistemlerde çalıştırma
- Dönüştürücü modeller için çıkarım gecikmesini optimize etme
- AI iş yükleri için işletim sistemi düzeyinde optimizasyonlar üzerine araştırma
- Çekirdek düzeyinde zamanlamanın çıkarım verimi üzerindeki etkisini değerlendirme
AXIOM Fiyatlar ve ücretsiz krediler
AXIOM, Ücretsiz modeliyle çalışır.
AXIOM Artılar ve eksiler
Artılar
- Katman başına akış yükünü saniyelerden mikrosaniyelere düşürür
- Öngörülebilir çıkarım erişim desenleri için bellek düzenini optimize eder
- Araştırma için açık kaynak ve genişletilebilir
- Önemli verim iyileştirmeleri gösterir (kıyaslamada 14.8x TPS)
Eksiler
- Şu anda belirli modellerle sınırlıdır (SmolLM2-135M, TinyLlama-1.1B Q4)
- Hedeflenen düşük bellekli 7B sınıfı değerlendirme için çıplak NVMe gerektirir
- Hesaplama çekirdekleri (FFN projeksiyonu) darboğaz olmaya devam ediyor
- Genel amaçlı bir işletim sistemi değildir; kullanıcı alanı, ağ iletişimi, dosya sistemi yoktur
AXIOM en çok ne için uygundur?
- AI sistemleri ve işletim sistemleri alanındaki araştırmacılar
- Kısıtlı donanımda çıkarımı optimize eden geliştiriciler
- AI için çekirdek düzeyinde performans mühendisliği ile ilgilenen mühendisler