Şimdi Ara

Ekran kartı ve Ses Kartı gibi PCI Aygıtlarınızın IRQ paylaşımını Önleme (MSI, MSI-X)

Koronavirüs Özel
Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
1
Cevap
4
Favori
823
Tıklama
Tüm Forumlar >> Donanım / Hardware >> Dahili Bileşenler >> Ekran kartı >> Ekran kartı ve Ses Kartı gibi PCI Aygıtlarınızın IRQ paylaşımını Önleme (MSI, MSI-X)
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Yarbay
    2059 Mesaj
    IRQ paylaşımı Önleme, Hat Tabanlı Sinyal Kesintileri (Line-Based Interrupts) Mesaj Sinyali Tabanlı Kesintilere (Message Signaled Based Interrupts) Çevirme

    Not: Aşağıdakileri uygularken herhangi bir problem veya mavi ekran hatası ile karşılaşmadım ama her sistem ve donanım farklı olduğu için sizin de karşılaşmayacağınız anlamına gelmez bu sebeble her ihtimale karşı mutlaka Sistem Geri Yükleme noktası oluşturun.

    Mesaj Sinyali Tabanlı Kesintiler (Message Signaled Based Interrupts - MSI) özellikle IRQ paylaşımından kaçınılması nedeniyle uyumluluk ve ölçeklenebilirlik avantajları sağlamaktadır. Hat tabanlı (Lİne Based Interrupts) kesintiler, çok işlemcili ortamlarda düşük ölçeklenebilirlik sağlar. MSI modeli gecikme ve ölçeklenebilirliği geliştirerek performansı artırır. Paylaşılan kesintiler genellikle yüksek kesme gecikmesinin nedenidir ve ayrıca kararlılık sorunlarına da neden olabilir. Bazı bileşenler IRQ'ları paylaşmayı sevmezler ve sistem kilitlenmelerine yol açabilirler. Örneğin grafik kartıyla aynı IRQ’yu paylaşan başka bir cihazınız varsa (ses kartı gibi), sadece o cihazın veya her ikisininde birden IRQ atamasını MSI moduna değiştirmek faydalı olabilir (yani daha iyi ses deneyimi sağlayabilir ve mikro stutter ile giriş gecikmesi sorunlarını azaltabilir veya bitirebilir).

    Bu Line-Based Interrupts kullanmak yerine Message Signaled Based Interrupts değiştirme işlemini regedit üzerinden manuel olarak veya yardımcı bir program sayesinde daha kolay yapabilirsiniz…

    Regedit ayarları ile MSI moda ayarlama:

    Aşağıdaki resimde ekran kartım ve ses kartım aynı IRQ yolunu paylaşıyor (IRQ16). Diğer negatifli değerlerse MSI modundadır.



    PCI aygıtları regeditte HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\ altında bulunur. Örneğin ekran kartımızı MSI moduna gecirelim ama önce regeditte hangi PCI anahtarı ekran kartımıza ait onu bulalım bunun için Aygıt yöneticisini açın Görüntü Bağdaştırıcıları altında bulunan ekran kartımıza sağ tıklayıp Özellikleri açalım Ayrıntılar sekmesine gelip Özelllik altında Cihaz örneği yolunu seçelim Değer kısmında bizim ekran kartını Regeditte bulacağımız bilgi görünür





    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10DE&DEV_17C2&SUBSYS_29923842&REV_A1\4&25438c51&0&0008\Device Parameters\Interrupt Management\ buraya kadar gelerek Interrupt Management’ın altanahtarlarını açarak genişletelim MessageSignaledInterruptProperties adında bir alt anahtar yoksa kendimiz oluşturalım ve içinede Değer adı MSISupported olan Değer verisi onaltılık 1 olan DWORD (32 bit) değerini oluşturun ve bilgisayarı yeniden başlatın.






    Bilgisayarı yeniden başlattıktan sonra ekran kartımızın MSI moduna geçtiğini anlamak için Aygıt yöneticisini açın ve Görünüm sekmesine tıklayın ve Türe göre kaynakları seçin ve Kesme İsteği(IRQ) ‘yu genişletin ve en aşağıya (PCI) bölümüne kadar inin ve ekran kartınızı bulun eğer değeri negatif olmuşsa MSI moduna geçmiştir hala pozitif değerdeyse eskisi gibi Hat tabanlı kesme kullanıyordur.







    Ekran sürücüm değer olarak IRQ 16’daydı artık gördüğünüz gibi negatifli değer almış -22 olmuş yani artık MSI modunda.


    Program yardımıyla MSI moda alma (MSI_util_v2):

    Line-Based Interrupts’ u Message Signaled Based Interrupts’ a değiştirme işlemini MSI_util_v2 programını kullanarak daha pratik bir şekilde yapabilirsiniz. MSI_util_v2 programını indirdikten sonra mutlaka yönetici olarak çalıştırmalısınız. Program çalıştırılınca kendisi otomatik olarak MSI modu için önerilen şekilde uyumlu donanımlarınızı işaretli olarak getiriyor ve tabii dilerseniz ekran kartınızı veya diğer aygıtlarınızıda işaretlemek suretiyle MSI moduna alabilirsiniz ve mutlaka değişikleri uygulamak için program penceresinin sağ üstündeki Apply butonuna basmayı ve bilgisayarınızı yeniden başlatmayı unutmayın.


    MSI_util_v2 indirin:
    http://www.mediafire.com/file/2kkkvko7e75opce/MSI_util_v2.zip





    Programda interrupt priority kısmında öncelik ayarlamaları Undefined, Low, Normal(varsayılan), High şeklindedir, limit ve max limit ayarlarını programın yapımcısı kurcalamayı önermiyor çünkü bu ayarlamarı sürücüyü yazan programcının ayarladığı gibi kalmasını ve en iyisini onların bileceğini söylüyor ama vaktiniz varsa uğraşmak istiyorsanız kurcalayabilirsiniz demiş. MSI destekleyen aygıtlar 32 mesaja kadar destekleyebilir, PCI 3.0 MSI-X'i destekleyen aygıtlar 2048 farklı mesajı destekleyebilir. Konuya daha detaylı devam etmek isteyenler aşağıdaki linkten gelişmeleri takip edebilirler...


    Windows: Line-Based vs. Message Signaled-Based Interrupts ...
    https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts.378044/


    Konudan Notlar:

    MSI_util_v2 programını kullanmadan önce her ihtimale karşı mutlaka Sistem Geri Yükleme noktası oluşturun.

    Ekran kartınızı MSI moda aldıktan sonra NVIDIA sürücüsü kurulumu yaparsanız IRQ paylaşımı varsayılan ayarlarına dönecektir bu yüzden her yeniden sürücü kurulumundan sonra tekrar MSI moduna almanız gerekir

    MSI moduna geçmek sisteminizi daha hızlandırabilir ve bu da eskisinden daha yumuşak ve daha duyarlı oyun ve müzik keyfi yaşayabilirsiniz demek. LatencyMon yükleyip öncesi ve sonrasını kontrol edebilir veya oyun ses veya müzik deneyimlerinizi sınayabilirsiniz…

    USB2.0’lar MSI moduna destek vermiyor bu yüzden MSI moduna alamazsınız.

    USB3.0’lar MSI moduna destek veriyor.

    SATA aygıtlarının MSI modunu kullanması için Intel RST'yi yüklemeniz gerekir.

    Ekran kartlarını MSI moduna geçirenler daha iyi olduğunu ve hatta daha iyi mouse deneyimi yaşadıklarını belirtiyorlar.

    Ses kartlarında genelde MSI moduna geçmede High Definition Audio (HDA), Creative ve Asus ses kartlarına göre daha başarılı olmuş ama MSI moduna sorunsuz bir şekilde geçirenler çok daha iyi (patlamasız, hışırtısız) ses deneyimine kavuştuklarını belirtmişler.


    Ayrıca;

    1080ti kartını MSI moduna geçiren ve Ryzen 1800X ile aldığı benchmark testinin daha iyi çıktığını belirten aşağıdaki linkteki konuyuda okuyabilirsiniz:1080ti kartını Mesaj Sinyali Tabanlı Kesintilere ayarlayıp yine stok hızlarında çalıştırmış herhangi bir OC veya voltaj verme işlemi yapılmamış ve bir öncekine göre ~%5 performans fazla almış.

    https://level1techs.com/article/fastest-ryzen-1800x-system-world-2017-03-20


    ...



    < Bu mesaj bu kişi tarafından değiştirildi Interstellar -- 21 Şubat 2019; 1:22:17 >



    |
    |
    _____________________________
    | Streacom ST-BC1 - SilverStone ES02 | Asrock Z370 Taichi | i7 8700K - NZXT Kraken X62 | TEAMGROUP T-Force Xtreem 16Gb 4133MHz | Evga TitanX (Maxwell) - NZXT Kraken G12 Liquid Cooling Mounting Kit - NZXT Kraken X62 (Hybrid) | Samsung 960 Evo 500Gb | Evga SuperNOVA 1200 P2 | Asus PG278Q - Nvidia 3d Vision2 | Sapphire Nitro RX 5700 XT |
    "Muhtaç olduğun kudret, damarlarındaki asil kanda, mevcuttur!" Mustafa Kemal ATATÜRK.
    "Arap kültürünü İslamiyet sanmakla, Avrupa kültürünü medeniyet sanmak aynı hatadır" Muhsin Yazıcıoğlu.
    "Ben hiç bu kadar sevmedim, ömrümce siyahı."




Sayfaya Git:
Sayfa:
1
Reklamlar
Bey Azura
Mobilya Takımları
kolayoto.com
bankalar.org
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR3
0,375
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.