Azure IoT Edge görüntü yapay zekası için donanım hızlandırma
Bilgisayar grafikleri ve yapay zeka (AI) için büyük miktarda bilgi işlem gücü gerekir. Azure IoT Edge görüntü yapay zekası projelerinin tasarlanmasında kritik bir faktör, çözümün ihtiyaç duyduğu donanım hızlandırma derecesidir.
Grafik işleme birimleri (GPU), alan programlanabilir kapı dizileri (FPGA' lar) ve uygulamaya özgü tümleşik devreler (ASIC) gibi donanım hızlandırıcıları performansı artırmanın uygun maliyetli yollarıdır.
Donanım türlerini hesaplama
Aşağıdaki bölümlerde, IoT Edge görüntü işleme bileşenleri için ana bilgi işlem donanımı türleri açıklanmaktadır.
CPU
Merkezi işlem birimi (CPU), çoğu genel amaçlı bilgi işlem için varsayılan seçenektir. Cpu, zamanlamanın kritik olmadığı görme iş yükleri için yeterli olabilir. Ancak kritik zamanlama, birden çok kamera akışı veya yüksek kare hızları içeren iş yüklerinin belirli donanım hızlandırması gerekir.
GPU
GPU, üst düzey bilgisayar grafik kartları için varsayılan işlemcidir. Yüksek performanslı bilgisayar (HPC) senaryoları, veri madenciliği ve yapay zeka veya makine öğrenmesi (ML) iş yüklerinin tümü GPU kullanır. Görüntü işleme iş yükleri, piksel veri işlemeyi hızlandırmak için GPU'ların yüksek paralel işlem gücünü kullanır. GPU'nun dezavantajı, uç iş yüklerinde önemli bir nokta olan daha yüksek güç tüketimidir.
FPGA
FPGA'lar, derin öğrenme sinir ağlarının büyümesini destekleyen güçlü, yeniden yapılandırılabilir donanım hızlandırıcılarıdır. FPGA hızlandırıcılarının milyonlarca programlanabilir kapısı ve yüzlerce G/Ç pini vardır ve saniyede trilyonlarca çarpma birikir (MAC) işlemi (TOPS) yapabilir. Görüntü işleme iş yükleri için iyileştirilmiş birçok FPGA kitaplığı vardır. Bu kitaplıklardan bazıları aşağı akış kameralarına ve cihazlarına bağlanmak için önceden yapılandırılmış arabirimler içerir.
ML ve IoT Edge iş yüklerinde FGPI kullanımı hala gelişmektedir. FPGA'lar kayan nokta işlemlerinde kısa kalma eğilimindedir, ancak üreticiler bu alanda geliştirmeler yapmıştır.
ASIC
ASIC'ler belirli bir görevi yerine getirmek için üretilir. ASIC'ler açık arayla en hızlı hızlandırıcılardır, ancak en az yapılandırılabilir hızlandırıcılardır. ASIC yongaları küçük boyutları, watt başına güç performansı ve fikri mülkiyet (IP) koruması nedeniyle popülerdir. IP, ASIC yongalarına yakılarak özel algoritmaların tersine mühendislik işlemini zorlaştırır.
Katkıda Bulunanlar
Bu makale Microsoft tarafından yönetilir. Başlangıçta aşağıdaki katkıda bulunanlar tarafından yazılmıştır.
Asıl yazar:
- Keith Hill | Kıdemli PM Yöneticisi
Genel olmayan LinkedIn profillerini görmek için LinkedIn'de oturum açın.
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin