Aracılığıyla paylaş


Azure Sanal Masaüstü için GPU hızlandırmayı etkinleştirme

Önemli

Yüksek Verimli Video Kodlama (H.265) donanım hızlandırması şu anda önizleme aşamasındadır. Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

Azure Sanal Masaüstü, Uzak Masaüstü Protokolü'nü (RDP) kullanarak geliştirilmiş uygulama performansı ve ölçeklenebilirlik için işleme ve kodlamada grafik işleme birimi (GPU) hızlandırmasını destekler. GRAFIK tasarımcıları, video düzenleyicileri, 3B modelleyiciler, veri analistleri veya görselleştirme uzmanları tarafından kullanılanlar gibi yoğun grafik kullanan uygulamalar için GPU hızlandırma çok önemlidir.

Azure Sanal Masaüstü'nde GPU hızlandırmanın kullanıcı deneyimini geliştirmek için birlikte çalışan üç bileşeni vardır:

  • GPU hızlandırmalı uygulama işleme: Gpu'ları kullanarak uzak bir oturumda grafikleri işleyin.

  • GPU hızlandırmalı çerçeve kodlaması: Uzak Masaüstü Protokolü, yerel cihaza iletim için işlenen tüm grafikleri kodlar. Ekranın bir bölümü sık sık güncelleştirildiğinde, H.264 olarak da bilinen Gelişmiş Video Kodlama (AVC) video codec'i ile kodlanır.

  • Tam ekran video kodlaması: Tam ekran video profili daha yüksek kare hızı ve daha iyi kullanıcı deneyimi sağlar, ancak daha fazla ağ bant genişliği ve hem oturum konağı hem de istemci kaynakları kullanır. 3B modelleme, CAD/CAM veya video kayıttan yürütme ve düzenleme gibi uygulamalardan yararlanır. Şununla kodlamayı seçebilirsiniz:

    • AVC/H.264.
    • H.265 olarak da bilinen Yüksek Verimli Video Kodlama (HEVC). Bu, AVC/H.264'e kıyasla %25-50 veri sıkıştırmasına, aynı video kalitesinde veya aynı bit hızındaki iyileştirilmiş kaliteye olanak tanır.

Not

  • Hem HEVC/H.265 hem de AVC/H.264 donanım hızlandırmasını etkinleştirirseniz, ancak yerel cihazda HEVC/H.265 kullanılamıyorsa, bunun yerine AVC/H.264 kullanılır.

  • GPU hızlandırma olmadan bile AVC/H.264 ile tam ekran video kodlamayı etkinleştirebilirsiniz, ancak HEVC/H.265 uyumlu bir GPU özellikli uzak sanal makine gerektirir.

  • Görüntü kalitesini artırmak için varsayılan kroma değerini de artırabilirsiniz.

Bu makalede, GPU hızlandırma ile oturum konağı olarak hangi Azure VM boyutlarını kullanabileceğiniz ve işleme ve kodlama için GPU hızlandırmayı nasıl etkinleştirebileceğiniz gösterilir.

Desteklenen GPU için iyileştirilmiş Azure VM boyutları

Aşağıdaki tabloda hangi Azure VM boyutlarının GPU hızlandırma için iyileştirildiği ve Azure Sanal Masaüstü'nde oturum konakları olarak desteklendiği listelenmektedir:

Azure sanal makinesi boyutu GPU hızlandırmalı uygulama işleme GPU hızlandırmalı çerçeve kodlaması Tam ekran video kodlama
NVv3 serisi Desteklenir AVC/H.264 HEVC/H.265
AVC/H.264
NVv4 serisi Desteklenir Kullanılamaz Desteklenir
NVadsA10 v5 serisi Desteklenir AVC/H.264 HEVC/H.265
AVC/H.264
NCasT4_v3 serisi Desteklenir AVC/H.264 HEVC/H.265
AVC/H.264

Doğru VM boyutu seçimi, belirli uygulama iş yükleriniz, istenen kullanıcı deneyimi kalitesi ve maliyet gibi birçok faktöre bağlıdır. Genel olarak, daha büyük ve daha yetenekli GPU'lar belirli bir kullanıcı yoğunluğunda daha iyi bir kullanıcı deneyimi sunar. Daha küçük ve kesirli GPU boyutları, maliyet ve kalite üzerinde daha ayrıntılı denetim sağlar.

NVIDIA GPU'ya sahip VM boyutları, 25 eşzamanlı kullanıcıyı destekleyen bir GRID lisansıyla birlikte gelir.

Önemli

Azure NC, NCv2, NCv3, ND ve NDv2 serisi VM'ler genellikle oturum konakları olarak uygun değildir. Bu VM boyutları, NVIDIA CUDA ile oluşturulanlar gibi özelleştirilmiş, yüksek performanslı işlem veya makine öğrenmesi araçları için uyarlanmıştır. Çoğu uygulama veya Windows kullanıcı arabirimi için GPU hızlandırmayı desteklemez.

Önkoşullar

GPU hızlandırmayı etkinleştirebilmeniz için önce şunları yapmanız gerekir:

  • Etkinleştirmek istediğiniz grafik özellikleri için desteklenen BIR GPU için iyileştirilmiş Azure VM boyutu kullanan oturum konaklarına sahip mevcut bir konak havuzu. Desteklenen grafik sürücüleri, Oturum konaklarınıza desteklenen grafik sürücülerini yükleme bölümünde listelenir.

  • Microsoft Intune'u yapılandırmak için şunları yapmanız gerekir:

    • İlke ve Profil yöneticisi yerleşik RBAC rolüne atanan Microsoft Entra Id hesabı.
    • Yapılandırmak istediğiniz cihazları içeren bir grup.
  • Grup İlkesi'ni yapılandırmak için şunları yapmanız gerekir:

    • Grup İlkesi nesneleri oluşturma veya düzenleme izni olan bir etki alanı hesabı.
    • Yapılandırmak istediğiniz cihazları içeren bir güvenlik grubu veya kuruluş birimi (OU).

Buna ek olarak, HEVC/H.265 donanım hızlandırması için de ihtiyacınız vardır:

  • Oturum konakları Windows 10 veya Windows 11 çalıştırıyor olmalıdır.

  • Masaüstü uygulama grubu. RemoteApp desteklenmez.

  • Chroma değerini 4:4:4'e yükselttiyseniz, HEVC donanım hızlandırma kullanırken chroma değeri 4:2:0'a geri döner.

  • Konak bileşenini kaldırarak oturum konaklarınızda multimedya yeniden yönlendirmesini devre dışı bırakın.

  • Azure Sanal Masaüstü için Yönetim şablonu, oturum konaklarınızı yapılandırmak için Grup İlkesi'nde kullanılabilir.

  • Uzak oturuma bağlanmak için kullandığınız yerel bir Windows cihazında aşağıdakiler olmalıdır:

    • HEVC (H.265) 4K YUV 4:2:0 kod çözme desteğine sahip bir GPU. Daha fazla bilgi için üreticinin belgelerine bakın. Bazı üreticilere yönelik belgelerin bazı bağlantıları şunlardır:

    • Microsoft HEVC codec'i yüklü. Microsoft HEVC codec bileşeni, Windows 11 22H2 veya sonraki sürümlerin temiz yüklemelerine dahildir. Microsoft HEVC codec bileşenini Microsoft Store'dan da satın alabilirsiniz.

    • Uzak oturuma bağlanmak için aşağıdaki uygulamalardan biri. Diğer platformlar ve sürümler desteklenmez.

      • Windows üzerinde Windows Uygulaması, sürüm 1.3.278.0 veya üzeri.
      • Windows'ta Uzak Masaüstü uygulaması, sürüm 1.2.4671.0 veya üzeri.

Oturum konaklarınıza desteklenen grafik sürücülerini yükleme

Azure Sanal Masaüstü'ndeki Azure N serisi VM'lerin GPU özelliklerinden yararlanmak için uygun grafik sürücülerini yüklemeniz gerekir. Sürücülerin nasıl yükleneceğini öğrenmek için Desteklenen işletim sistemleri ve sürücüler başlığı altında yer alan yönergeleri izleyin.

Önemli

Yalnızca Azure tarafından dağıtılmış sürücüler desteklenir.

Sürücüleri yüklerken bazı önemli yönergeler şunlardır:

  • NVIDIA GPU'ya sahip VM boyutları için çoğu uygulama ve Windows kullanıcı arabirimi için gpu hızlandırmayı yalnızca NVIDIA GRID sürücüleri destekler. NVIDIA CUDA sürücüleri bu VM boyutları için GPU hızlandırmayı desteklemez. Sürücüyü indirip nasıl yükleyeceğinizi öğrenmek için bkz . Windows çalıştıran N serisi VM'lere NVIDIA GPU sürücüleri yükleme ve GRID sürücüsünü yüklediğinizden emin olun. Sürücüyü NVIDIA GPU Sürücü Uzantısı'nı kullanarak yüklerseniz, BU VM boyutları için GRID sürücüsü otomatik olarak yüklenir.

    • HEVC/H.265 donanım hızlandırması için NVIDIA GPU sürücüsü GRID 16.2 (537.13) veya üzerini kullanmanız gerekir.
  • AMD GPU'ya sahip VM boyutları için Azure'ın sağladığı AMD sürücülerini yükleyin. Sürücüyü indirmek ve yüklemeyi öğrenmek için bkz . Windows çalıştıran N serisi VM'lere AMD GPU sürücüleri yükleme.

GPU hızlandırmalı uygulama işlemeyi, çerçeve kodlamayı ve tam ekran video kodlamasını etkinleştirme

Varsayılan olarak, uzak oturumlar CPU ile işlenir ve kullanılabilir GPU'ları kullanmaz. Microsoft Intune veya Grup İlkesi'ni kullanarak GPU hızlandırmalı uygulama işlemeyi, çerçeve kodlamayı ve tam ekran video kodlamasını etkinleştirebilirsiniz.

Senaryonuz için ilgili sekmeyi seçin.

Önemli

HEVC/H.265 donanım hızlandırma özelliği henüz Intune Ayarlar Kataloğu'nda sağlanmamıştır.

Intune kullanarak GPU hızlandırmalı uygulama işlemeyi etkinleştirmek için:

  1. Microsoft Intune yönetim merkezinde oturum açın.

  2. Ayarlar kataloğu profil türüyle Windows 10 ve üzeri cihazlar için bir yapılandırma profili oluşturun veya düzenleyin.

  3. Ayarlar seçicide Yönetim şablonları>Windows Bileşenleri>Uzak Masaüstü Hizmetleri>Uzak Masaüstü Oturumu Ana Bilgisayarı>Uzak Oturum Ortamı'na gidin.

    Microsoft Intune portalındaki yeniden yönlendirme seçeneklerini gösteren ekran görüntüsü.

  4. Aşağıdaki ayarları seçin ve ardından ayarlar seçiciyi kapatın:

    1. GPU hızlandırmalı uygulama işleme için Tüm Uzak Masaüstü Hizmetleri oturumları için donanım grafik bağdaştırıcılarını kullan kutusunu işaretleyin.

    2. GPU hızlandırılmış çerçeve kodlaması için Uzak Masaüstü bağlantıları için H.264/AVC donanım kodlamasını yapılandırma kutusunu işaretleyin.

    3. Tam ekran video kodlaması için Uzak Masaüstü bağlantıları için H.264/AVC 444 Grafik modunu önceliklendirme kutusunu işaretleyin.

  5. Yönetim şablonları kategorisini genişletin, ardından her ayar için anahtarı aşağıdaki gibi ayarlayın:

    1. GPU hızlandırmalı uygulama işleme için Tüm Uzak Masaüstü Hizmetleri oturumları için donanım grafik bağdaştırıcılarını kullan seçeneğini Etkin olarak ayarlayın.

    2. GPU hızlandırılmış çerçeve kodlaması için Uzak Masaüstü bağlantıları için H.264/AVC donanım kodlamasını yapılandırma seçeneğini Etkin olarak ayarlayın.

    3. Tam ekran video kodlaması için Uzak Masaüstü bağlantıları için H.264/AVC 444 Grafik modunu Önceliklendirme seçeneğini Etkin olarak ayarlayın.

  6. İleri'yi seçin.

  7. İsteğe bağlı: Kapsam etiketleri sekmesinde, profili filtrelemek için bir kapsam etiketi seçin. Kapsam etiketleri hakkında daha fazla bilgi için bkz . Dağıtılmış BT için rol tabanlı erişim denetimi (RBAC) ve kapsam etiketlerini kullanma.

  8. Atamalar sekmesinde, yapılandırmak istediğiniz uzak oturumu sağlayan bilgisayarları içeren grubu seçin ve ardından İleri'yi seçin.

  9. Gözden geçir ve oluştur sekmesinde ayarları gözden geçirin ve oluştur'u seçin.

  10. İlke uzak oturum sağlayan bilgisayarlara uygulandıktan sonra, ayarların etkili olması için bunları yeniden başlatın.

GPU hızlandırmayı doğrulama

Uzak oturumun GPU hızlandırma, GPU hızlandırmalı uygulama işleme, çerçeve kodlama veya tam ekran video kodlaması kullandığını doğrulamak için:

  1. HEVC/H.265 donanım hızlandırmasını doğrulamak istiyorsanız aşağıdaki ek adımları tamamlayın:

    1. Bir PowerShell istemi açarak yerel Windows cihazında Microsoft HEVC codec bileşeninin yüklü olduğundan emin olun ve aşağıdaki komutu çalıştırın:

      Get-AppxPackage -Name "Microsoft.HEVCVideoExtension" | FT Name, Version
      

      Çıkış aşağıdaki çıkışa benzer olmalıdır:

      Name                         Version
      ----                         -------
      Microsoft.HEVCVideoExtension 2.1.1161.0
      
    2. Kullanıyorsanız oturum ana bilgisayarında multimedya yeniden yönlendirmesinin devre dışı bırakıldıktan emin olun.

  2. Azure Sanal Masaüstü veya doğrudan RDP bağlantısı aracılığıyla yapılandırdığınız oturum konaklarından birine bağlanın.

  3. GPU hızlandırma kullanan bir uygulama açın ve GPU için biraz yük oluşturun.

  4. Görev Yöneticisi'ni açın ve Performans sekmesine gidin. GPU'un uygulama tarafından kullanılıp kullanılmadığını görmek için GPU'yu seçin.

    Uzak Masaüstü oturumunda Görev Yöneticisi'nde GPU kullanımını gösteren ekran görüntüsü.

    İpucu

    NVIDIA GPU'ları için, uygulamanızı çalıştırırken GPU kullanımını denetlemek için yardımcı programını da kullanabilirsiniz nvidia-smi . Daha fazla bilgi için bkz . Sürücü yüklemesini doğrulama.

  5. Başlangıç menüsünden Olay Görüntüleyicisi açın veya komut satırından komutunu çalıştırıneventvwr.msc.

  6. Aşağıdaki konumlardan birine gidin:

    1. Azure Sanal Masaüstü üzerinden bağlantılar için Microsoft Windows>RemoteDesktopServices-RdpCoreCDV>Operasyonel Uygulama ve Hizmet Günlükleri'ne>>gidin.

    2. Doğrudan RDP bağlantısı üzerinden yapılan bağlantılar için Uygulamalar ve Hizmet Günlükleri>Microsoft>Windows>RemoteDesktopServices-RdpCoreTs>Operasyonel bölümüne gidin.

  7. Aşağıdaki olay kimliklerini arayın:

    • Olay Kimliği 170: Olay metninde AVC donanım kodlayıcının etkin olduğunu görürseniz : 1 , GPU hızlandırılmış çerçeve kodlaması kullanılıyor demektir.

    • Olay Kimliği 162:

      • AVC'nin kullanılabilir olduğunu görüyorsanız : 1, İlk Profil: 2048 olay metninde AVC/H.264 ile GPU hızlandırılmış çerçeve kodlaması ve tam ekran video kodlaması kullanılıyor demektir.
      • AVC'nin kullanılabilir olduğunu görüyorsanız : 1, İlk Profil: 32768 olay metninde HEVC/H.265 ile GPU hızlandırılmış çerçeve kodlaması kullanılıyor demektir.

Görüntü kalitesini artırmak için varsayılan chroma değerini artırın.