GPU Matris Çarpımı (taşınabilir, FP16)
Bu test grafik işlemcisinin ham hesap gücünü ölçer (yapay zekâ modellerinin ve görsel efektlerin temel işlemi). Yapay zekâ uygulamaları için önemlidir.
GrupHam HesaplamaKatmanDonanımSüitTasarımBlokGPUMetrikFP16 GEMM (4096³) (GFLOPS)Referans1 800 GFLOPS · kestirimÖrnek5TurstandartPuanpuana girer
Nasıl ölçülür?
- Metal ve Vulkan'da aynı algoritma: 256 iş parçacıklı grup, C'nin 128×128 döşemesi, iş parçacığı başına 8×8 kayıt bloğu, K dilimi 16, iş grubu belleğinde ön getirme. 4096³'te 1 024 grup çalışır.
- fp16 çarpım, dilim toplamları fp32'de birikir. Zamanlamadan önce ve sonra 8 konumda çift duyarlıklı CPU referansına karşı doğrulanır.
- Gönderim başına çarpım sayısı 100 ms'yi geçecek biçimde seçilir; GPU zaman damgasıyla ölçülür. 2048³ yan metriktir. Vulkan'da (Android ve Windows) 8×8 ve 4×4 kayıt bloğu denenir, doğrulanır, hızlısı seçilir.
- Vulkan'da GPU shaderFloat16 desteklemiyorsa test "desteklenmiyor" olur; fp32'ye düşülmez (4.0 r6).
Platformlar ve motorlar
Motor, Toplayo'ya yüklenen sonuçların kendi etiketidir (cihaz ve GPU adları çıkarıldı). Her platformda bilinen en hızlı yol seçilir; iş ve çıktı aynı kalır.
| Platform | Motor | Ölçüm 4.0 |
|---|---|---|
| iPhone ve iPad | Metal · döşemeli 8x8 fp16 | ölçüldü · 1 cihaz |
| Mac | Metal · döşemeli 8x8 fp16 | ölçüldü · 5 cihaz |
| Windows | Vulkan · döşemeli 4x4 fp16 Vulkan · döşemeli 8x8 fp16 | ölçüldü · 3 cihaz |
| Android | Vulkan · döşemeli 4x4 fp16 | yalnız ön deneme turunda (Android 4.0 ölçümleri ertelendi) |
Hangi puana girer?
- Tasarım süitinin 4 üyesinden biridir: ağırlık 1 / 4 (süit puanındaki payı %25). Süit yalnız bütün üyeleri varsa verilir; bu test eksikse ya da "tamam" değilse Tasarım ve KAI Benchmark Skoru verilmez. Süit sayfası.
- Donanım katmanındadır ve KAI Donanım'ın GPU bloğunun 5 üyesinden biridir (blok ağırlığı 1,2). Bu test eksikse ya da "tamam" değilse blok verilmez; blok verilmezse KAI Donanım da verilmez. KAI Donanım.
Neler değişti?
| Sürüm | Değişiklik |
|---|---|
| 4.0 r6 | Vulkan: shaderFloat16 yoksa "desteklenmiyor" (önce fp32'ye düşüyordu; aynı iş değildi). |
Referans ve puan
Puan = ölçülen ÷ referans × 1000. Referans değer 1 800 GFLOPS; 1000 puan nominal termal durumdaki iPhone 15 Pro sınıfını temsil eder. Bu referans henüz kestirimdir ve kalibrasyon bekler; cihazlar arası oranlar bundan etkilenmez.
Platform. iPhone ve iPad, Mac, Windows, Android.