Aracılığıyla paylaş


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

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. GPU hızlandırma, yoğun grafik kullanan uygulamalar için çok önemlidir ve Azure Sanal Masaüstü için desteklenen tüm işletim sistemleriyle kullanılabilir.

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/AVC video codec bileşeniyle 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.

İpucu

  • GPU hızlandırma olmadan bile tam ekran video kodlamasını etkinleştirebilirsiniz.

  • 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. Oturum konaklarınızı yapılandırmak için Microsoft Intune veya Grup İlkesi'ni kullanabilirsiniz.

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

Aşağıdaki Azure VM boyutları GPU hızlandırma için iyileştirilmiştir ve Azure Sanal Masaüstü'nde oturum konakları olarak desteklenir:

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:

  • Desteklenen GPU için iyileştirilmiş Azure VM boyutlarını kullanan oturum konaklarına sahip mevcut bir konak havuzu.

  • 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:

    • Domain Admins güvenlik grubunun üyesi olan bir etki alanı hesabı.

    • Yapılandırmak istediğiniz cihazları içeren bir güvenlik grubu veya kuruluş birimi (OU).

Sanal makinenize 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üleri yüklemek 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.

  • 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.

Not

GPU hızlandırmalı çerçeve kodlaması NVv4 serisi VM'lerde kullanılamaz.

Senaryonuz için ilgili sekmeyi seçin.

Microsoft 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ırmasını doğrulama

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

  1. 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.

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

  3. 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.

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

  5. 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.

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

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

    • Olay Kimliği 162: AVC'nin kullanılabilir olduğunu görürseniz : 1, İlk Profil: 2048 olay metninde RDP tam ekran video kodlama (H.264/AVC 444) kullanıyor demektir.

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