İçeriğe geç

Axelera Yapay Zeka Hızlandırma

Çok yakında - Q1 2026

Axelera desteği ultralytics şudur devam ediyor. Buradaki örnekler planlanan UI/UX'u göstermektedir ve Axelera çalışma zamanı paketi yayınlandığında çalıştırılabilir hale gelecektir.

Ultralytics , Edge AI cihazlarında yüksek performanslı, enerji tasarruflu çıkarımı kolaylaştırmak için Axelera AI ile işbirliği yapıyor. Bu entegrasyon, kullanıcıların Ultralytics YOLO modellerini Voyager SDK'yı kullanarak doğrudan Metis® AIPU ve Europa® platformlarına aktarmasına ve dağıtmasına olanak tanır.

Axelera Yapay Zeka Ekosistemi

Axelera AI, uçta bilgisayarla görme ve Üretken Yapay Zeka için özel donanım hızlandırması sağlar. Teknolojileri, düşük güç zarfında yüksek verim ( 856 TOPS'a kadar) sağlamak için tescilli bir veri akışı mimarisinden ve bellek içi bilgi işlemden yararlanır.

Ultralytics kullanıcıları için bu, gömülü dronlardan uç sunuculara kadar çeşitli cihazlarda nesne algılama, poz tahmini ve diğer YOLO görevlerini dağıtmak için ölçeklenebilir bir yol sunar.

Doğru Donanımın Seçilmesi

Axelera AI, farklı dağıtım kısıtlamalarına uyacak çeşitli form faktörleri sunar. Aşağıdaki grafik, Ultralytics YOLO dağıtımınız için en uygun donanımı belirlemenize yardımcı olur.

graph TD
    A[Start: Select Deployment Target] --> B{Device Type?}
    B -->|Edge Server / Workstation| C{Throughput Needs?}
    B -->|Embedded / Robotics| D{Space Constraints?}
    B -->|Standalone / R&D| E[Dev Kits & Systems]

    C -->|Max Density <br> 30+ Streams| F[**Metis PCIe x4**<br>856 TOPS]
    C -->|Standard PC <br> Low Profile| G[**Metis PCIe x1**<br>214 TOPS]

    D -->|Drones & Handhelds| H[**Metis M.2**<br>2280 M-Key]
    D -->|High Performance Embedded| I[**Metis M.2 MAX**<br>Extended Thermal]

    E -->|ARM-based All-in-One| J[**Metis Compute Board**<br>RK3588 + AIPU]
    E -->|Prototyping| K[**Arduino Portenta x8**<br>Integration Kit]

    click F "https://store.axelera.ai/"
    click G "https://store.axelera.ai/"
    click H "https://store.axelera.ai/"
    click J "https://store.axelera.ai/"

Donanım Portföyü

Axelera donanım serisi aşağıdakileri çalıştırmak için optimize edilmiştir Ultralytics YOLO11 ve watt başına yüksek FPS verimliliğine sahip eski sürümler.

Hızlandırıcı Kartları

Bu kartlar, mevcut ana cihazlarda yapay zeka hızlandırması sağlayarak brownfield dağıtımlarını kolaylaştırıyor.

ÜrünForm FaktörüHesaplamaPerformans (INT8)Hedef Uygulama
Metis PCIe x4PCIe Gen3 x164x Metis AIPU'lar856 TOPSYüksek yoğunluklu video analizi, akıllı şehirler
Metis PCIe x1PCIe Gen3 x11x Metis AIPU214 TOPSEndüstriyel PC'ler, perakende kuyruk yönetimi
Metis M.2M.2 2280 M-Anahtar1x Metis AIPU214 TOPSDronlar, robotik, taşınabilir tıbbi cihazlar
Metis M.2 MAXM.2 22801x Metis AIPU214 TOPSGelişmiş termal yönetim gerektiren ortamlar

Entegre Sistemler

Anahtar teslim çözümler için Axelera, Metis AIPU için önceden doğrulanmış sistemler sağlamak üzere üreticilerle işbirliği yapmaktadır.

  • Metis Hesaplama Kartı: Metis AIPU'yu bir Rockchip RK3588 ARM CPU ile eşleştiren bağımsız bir uç cihaz.
  • İş istasyonları: Dell (Precision 3460XE) ve Lenovo' dan (ThinkStation P360 Ultra) kurumsal kuleler.
  • Endüstriyel PC'ler: Advantech ve Aetina 'dan üretim otomasyonu için tasarlanmış sağlamlaştırılmış sistemler.

Voyager SDK Entegrasyonu

Voyager SDK, Ultralytics modelleri ve Axelera donanımı arasında köprü görevi görür. Sinir ağlarının derlenmesini, nicelleştirilmesini ve çalışma zamanı yürütülmesini yönetir.

Ultralytics kullanıcıları için temel özellikler:

  1. Sorunsuz Dışa Aktarma: SDK'nın derleyicisi, YOLO modellerini Metis veri akışı mimarisi için optimize eder.
  2. Kuantizasyon Motoru: FP32 modellerini minimum doğruluk kaybıyla otomatik olarak INT8 hassasiyetine dönüştürür.
  3. Boru Hattı Oluşturucu: Karmaşık C++ kodu yazmadan birden fazla modeli (örn. algılama + poz tahmini) zincirlemek için YAML tabanlı bir çerçeve.

Kurulum ve Ayarlama

Axelera hızlandırmasını kullanmak için ultralytics paketi yüklü. Voyager SDK'nın donanımla arayüz oluşturmak için gereken ayrı bir sistem düzeyinde kurulum olduğunu unutmayın. Çalışma zamanı tekerlekleri şurada beklenir Q1 2026Aşağıdaki komutlar amaçlanan kurulum akışını yansıtmaktadır.

# Install Ultralytics
pip install ultralytics

# Note: Download and install the Axelera Voyager SDK from the Axelera Developer Portal
# to enable the 'axelera' export format and runtime.

YOLO Modellerini Axelera'ya Aktarma

Axelera çalışma zamanı paketi gönderildiğinde (hedef Q1 2026), standart Ultralytics dışa aktarma komutunu kullanarak eğitilmiş YOLO modellerinizi Axelera formatına aktaracaksınız. Bu işlem, Voyager derleyicisinin ihtiyaç duyduğu yapıtları oluşturur.

Voyager SDK Gerekli

format='axelera' dışa aktarmak için Axelera kütüphanelerinin ortamınızda mevcut olması gerekir. Alternatif olarak, şu adrese dışa aktarabilirsiniz ONNX ve Voyager araç zincirini kullanarak manuel olarak derleyin.

Dışa Aktarma Örnekleri

Metis dağıtımı için bir YOLO11 modelini dönüştürün.

Axelera Formatına Aktarma

Gelecekteki örnek - çalışma zamanı yayınlandığında çalışacak

Bu kod bloğu planlanan akışı göstermektedir. Başarılı bir şekilde çalışması için yakında çıkacak olan Axelera çalışma zamanı paketini (ETA Q1 2026) gerektirecektir.

from ultralytics import YOLO

# Load a standard or custom trained YOLO11 model
model = YOLO("yolo11n.pt")

# Export to Axelera format
# int8=True enables quantization for the NPU
model.export(format="axelera", int8=True, imgsz=640)
# Export a model via CLI
yolo export model=yolo11n.pt format=axelera int8=True imgsz=640

Kullanılabilir bağımsız değişkenler için Dışa Aktarma Modu belgelerine bakın.

Çıkarım Çalıştırma

Dışa aktarıldıktan sonra, Axelera tarafından derlenen modeli doğrudan ultralytics API (yüklemeye benzer ONNX modeller). Aşağıdaki örnek, çalışma zamanı paketi gönderildikten sonra çıkarımı çalıştırmak ve sonuçları kaydetmek için beklenen kullanım modelini göstermektedir.

Axelera Formatı ile Çıkarım

Gelecekteki örnek - çalışma zamanı yayınlandığında çalışacak

Bu kod bloğu planlanan akışı göstermektedir. Başarılı bir şekilde çalışması için yakında çıkacak olan Axelera çalışma zamanı paketini (ETA Q1 2026) gerektirecektir.

from ultralytics import YOLO

# Load the Axelera-compiled model (example path; same flow as ONNX)
model = YOLO("yolo11n_axelera.axmodel")  # will work once Axelera runtime is released

# Run inference; you can pass a file, folder, glob, or list of sources
results = model("path/to/images", imgsz=640, save=True)

# Iterate over result objects to inspect or render detections
for r in results:
    boxes = r.boxes  # bounding boxes tensor + metadata
    print(f"Detected {len(boxes)} objects")

    # Save visuals per result (files saved alongside inputs)
    r.save()  # saves annotated image(s) to disk
    # Or display interactively (desktop environments)
    # r.show()

Çıkarım Performansı

Metis AIPU, enerji tüketimini en aza indirirken verimi en üst düzeye çıkarmak için tasarlanmıştır. Aşağıdaki kıyaslamalar, standart Ultralytics modelleriyle elde edilebilecek performansı göstermektedir.

MetrikMetis PCIe x4Metis M.2Not
En Yüksek Verim856 TOPS214 TOPSINT8 Hassasiyet
YOLOv5m FPS~1539 FPS~326 FPS640x640 Giriş
YOLOv5s FPSYok~827 FPS640x640 Giriş
VerimlilikYüksekÇok YüksekAkü gücü için ideal

Axelera AI verilerine dayalı kıyaslamalar (Eylül 2025). Gerçek FPS model boyutuna, gruplamaya ve giriş çözünürlüğüne bağlıdır.

Gerçek Dünya Uygulamaları

Axelera donanımı üzerindeki Ultralytics YOLO , gelişmiş uç bilişim çözümleri sağlar:

SSS

Axelera'da hangi YOLO sürümleri destekleniyor?

Voyager SDK ve Ultralytics entegrasyonu aşağıdakilerin dışa aktarılmasını destekler YOLOv8 ve YOLO11 modeller.

Özel eğitimli modelleri dağıtabilir miyim?

Evet. Ultralytics Train Mode kullanılarak eğitilen herhangi bir model, desteklenen katmanları ve işlemleri kullanması koşuluyla Axelera formatına aktarılabilir.

INT8 kuantizasyonu doğruluğu nasıl etkiler?

Axelera'nın niceleme motoru, doğruluk düşüşünü en aza indirmek için gelişmiş kalibrasyon teknikleri kullanır. Çoğu algılama görevi için performans kazancı, algılama üzerindeki ihmal edilebilir etkiden önemli ölçüde daha ağır basmaktadır. mAP.

Voyager SDK'yı nerede bulabilirim?

SDK, sürücüler ve derleyici araçlarına Axelera Geliştirici Portalı üzerinden erişilebilir.



📅 0 gün önce oluşturuldu ✏️ 0 gün önce güncellendi
glenn-jocher

Yorumlar