Windows: Line-Based vs. Message Signaled-Based Interrupts. MSI tool.

Discussion in 'Operating Systems' started by mbk1969, May 7, 2013.

  1. MIET4S

    MIET4S Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    RX 5700 XT Nitro+ S
    yes I did
     
  2. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    Post a screenshot, I am curious...
     
  3. MIET4S

    MIET4S Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    RX 5700 XT Nitro+ S
    magnusen89 posted a screenshot with multiple IRQs for his NIC.
    I had the same for USB controller and then I changed limit to 1 as you suggested. I wonder how i can go back to default since clearing the limit for that device doesn't show multiple IRQs. Will post after work.
     
  4. Blackfyre

    Blackfyre Maha Guru

    Messages:
    1,075
    Likes Received:
    67
    GPU:
    RTX 2070 Super
    I'm not seeing the Interrupt-Affinity Policy Configuration Tool that is present in people's screenshots with v3.

    I can see the extra menu at the bottom now when clicking on every device. It shows the values.

    For CPU Affinity, it is "Not Specified" for all devices, except for TWO;
    Ethernet Connection device, which set to affinity 1.
    And the PCI to USB Host Controller which is set from 1, 2, 3... all the way to 32

    I don't have the sub-menu (tool) to edit them though. Unless the tool is a seperate download? Sorry if I missed it.
     

  5. EdKiefer

    EdKiefer Ancient Guru

    Messages:
    2,569
    Likes Received:
    248
    GPU:
    MSI 970 Gaming 4G
    That tool is not part of MSI IRQ utility, it is a separate tool from MS.
    If you want to mess with it it can be hard to find but it is out there.

    I would wait for Mbk1969 to check things over, it sounds like your seeing the same thing I reported.
     
  6. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    I am in process of adding some properties for devices, then I will publish an update, and then I will dive into affinity stuff...

    PS But LatencyMon is not proper tool to spy after ISRs and DPCs - it does not show ISR stats for me on several rigs (absolute zero).
     
  7. magnusen89

    magnusen89 New Member

    Messages:
    5
    Likes Received:
    0
    GPU:
    rtx 2060
    upload_2020-9-2_15-23-46.png
    Changing the affinity to core 5 will be shown accordingly in LatMon as seen in the screenshot. But you are right, 0 ISR. And yes, I rebooted.

    On another note, do you think you can implement setting affinities in your msi tool eventually?
     
  8. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
  9. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    No.
    And if I will not find the answers to affinity questions then I will remove affinity info from details pane.
     
  10. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    http://www.mediafire.com/file/ewpy1p0rr132thk/MSI_util_v3.zip/file
    MD5 hash for zip-file: 03661B29B039B1872E160A8AE0D80F79

    Update log:
    - has replaced WMI with Setup API to get all device properties (so now all info should be available for Win7 rigs!);
    - added some device properties into details pane;
    - re-worked the IRQ - CPU affinity.

    PS It is time to dive into affinity sh!t...
     

  11. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    http://www.mediafire.com/file/ewpy1p0rr132thk/MSI_util_v3.zip/file
    MD5 hash for zip-file: 5261C2E0D559980B80C1D084E66A5C54

    Update log:
    - removed the affinity info from details pane;
    - added PCI device properties to details pane;
    - replaced registry names of devices with normal PNP display names from Setup API;
    - added the ability to launch the registry editor with selected device instance by double click on the device.
     
    MIET4S likes this.
  12. MIET4S

    MIET4S Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    RX 5700 XT Nitro+ S
    multipleirqs.PNG
     
  13. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    Remove the value in "limit" column and click "Apply" button
     
  14. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    Very strange motherboard you have there - 3 USB controllers.

    PS Also strange NIC controller which states maximum 5 IRQs and then shows 7 assigned IRQs.
     
  15. MIET4S

    MIET4S Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    RX 5700 XT Nitro+ S
    We've already analyzed this, mobo has 2 controllers but i have no clue why OS and your tool is showing 3x.
    That NIC limit is also interesting, no clue why this happens.

    All those minor things makes me think that my rig isn't fully capable of super responsiveness etc.
     

  16. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    Post full screenshots - with details pane - for all 3 USB controllers. It can be that 2nd and 3rd is just one device being split into two.

    Update: Or better select full text in details pane and copy-n-paste it here.
     
  17. MIET4S

    MIET4S Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    RX 5700 XT Nitro+ S
    mobo1.PNG
    mobo2.PNG

    Device PNP properties
    Display name : AMD USB3.1 Host Controller - 1.1
    Manufacturer : Advanced Micro Devices, Inc
    Location : PCI bus 42, device 0, function 1
    Instance ID : PCI\VEN_1022&DEV_149C&SUBSYS_14861022&REV_00\6&1EA5F98D&0&0140000A
    PDO name : \Device\NTPNP_PCI0036
    Driver version : 1.0.0.12
    Driver inf-path : oem6.inf
    Driver provider : Advanced Micro Devices, Inc
    Driver rank : -1

    Device PCI properties
    PCI device type : PciExpressTreatedAsPci
    PCI-E max speed : v.4
    PCI-E max lanes : 16
    Interrupt modes : LineBased, Msi
    Max MSI limit : 1


    Device PNP properties
    Display name : AMD USB3.1 Host Controller - 1.1
    Manufacturer : Advanced Micro Devices, Inc
    Location : PCI bus 42, device 0, function 3
    Instance ID : PCI\VEN_1022&DEV_149C&SUBSYS_148C1022&REV_00\6&1EA5F98D&0&0340000A
    PDO name : \Device\NTPNP_PCI0037
    Driver version : 1.0.0.12
    Driver inf-path : oem6.inf
    Driver provider : Advanced Micro Devices, Inc
    Driver rank : -1

    Device PCI properties
    PCI device type : PciExpressTreatedAsPci
    PCI-E max speed : v.4
    PCI-E max lanes : 16
    Interrupt modes : LineBased, Msi, MsiX
    Max MSI limit : 8

    Device PNP properties
    Display name : AMD USB3.1 Host Controller - 1.1
    Manufacturer : Advanced Micro Devices, Inc
    Location : PCI bus 49, device 0, function 3
    Instance ID : PCI\VEN_1022&DEV_149C&SUBSYS_7C371462&REV_00\4&1FDE7688&0&0341
    PDO name : \Device\NTPNP_PCI0025
    Driver version : 1.0.0.12
    Driver inf-path : oem6.inf
    Driver provider : Advanced Micro Devices, Inc
    Driver rank : -1

    Device PCI properties
    PCI device type : PciExpressTreatedAsPci
    PCI-E max speed : v.4
    PCI-E max lanes : 16
    Interrupt modes : LineBased, Msi, MsiX
    Max MSI limit : 8
     
  18. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
  19. mbk1969

    mbk1969 Ancient Guru

    Messages:
    9,870
    Likes Received:
    6,816
    GPU:
    GF RTX 2070 Super
    According to https://en.wikipedia.org/wiki/PCI_configuration_space

    these two
    Location : PCI bus 42, device 0, function 1
    Location : PCI bus 42, device 0, function 3

    can be one device - occupying one slot.
     
    MIET4S likes this.
  20. MIET4S

    MIET4S Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    RX 5700 XT Nitro+ S
    I wonder if I should avoid that controller. Tests didint show anything unusual
     

Share This Page