• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

bug bus interface gts450

Joined
Sep 11, 2013
Messages
125 (0.03/day)
System Name Msi PC
Processor Ryzen 5 5600
Motherboard MSI b550 gaming gen 3
Cooling deepcool gammaxx 200t (deepcool z10 paste)
Memory 32(4x8) gb g.skill 3200 (qvl)
Video Card(s) MSI RTX 3060 8GB Ventus 2X OC
Storage Ssd Crucial mx500 500 gb
Display(s) Philips 222V8LA/00 dp 75 hz freesync
Case Q-Tech Hermes 1004 (4x12cm fans)
Audio Device(s) X-fi titanium pcie (Support Pack 8.0 (Refresh 3))
Power Supply Corsair cv 750w bronze
Mouse PATRIOT PV530OULK VIPER V530 (500hz)
Keyboard Gigabyte force k81
Software Windows 11
asrock z97 aniverssary and gts450 nvidia gpu 391.35.
The bus interface reports idle pcie x16 1.1@x16 1.1
When i load stress test it reports: pcie x16 2.0@x16 2.0

This is false.
The good one report that need to be fixed on idle is this: Pcie x16 2.0@x16 1.1
 

Attachments

  • 1.gif
    1.gif
    25.6 KB · Views: 112
  • 2.gif
    2.gif
    25.8 KB · Views: 137
Actually... (AFAIK) That's how it's supposed to work.
Your GPU and Mobo are negotiating datarate based on powersaving/load.

If it bugs ya, or is causing an issue, you can usually force the slot in UEFI/BIOS to Gen2 (instead of AUTO).

Note: GTS450 is a PCIe Gen2 GPU
 
Low quality post by Assimilator
what research to do? In idle the program must write this: Pcie x16 2.0@x16 1.1 (max motherboard speed@ gpu speed)
The first is the motherboard speed and the second the gpu.

In all other systems that i have when i stress the gpu only the second part change. The second part is this with bold: Pcie x16 2.0@x16 1.1
Open your gpuz and see if the first part in idle goes 1.1 speed. Only the second part lower the speed.

Anyway your answer is not polite.
 
what research to do? In idle the program must write this: Pcie x16 2.0@x16 1.1 (max motherboard speed@ gpu speed)
The first is the motherboard speed and the second the gpu.

In all other systems that i have when i stress the gpu only the second part change. The second part is this with bold: Pcie x16 2.0@x16 1.1
Open your gpuz and see if the first part in idle goes 1.1 speed. Only the second part lower the speed.

Anyway your answer is not polite.
I'd check the PCI settings in the bios and make sure the card is fully seated in the slot.
 
Last edited by a moderator:
asrock z97 aniverssary and gts450 nvidia gpu 391.35.
The bus interface reports idle :pcie x16 1.1@x16 1.1
When i load stress test it reports: pcie x16 2.0@x16 2.0

This is false.
The good one report that need to be fixed on idle is this: Pcie x16 2.0@x16 1.1

All GPUs, even modern GPUs, should clock down the PCIe bus at idle when not under 3D load. As long as the width is correct (x16, because that does not change, and anything less than x16 by a x16 GPU in x16 electrical slot is a physical problem) and you are getting 2.0 x16 under 3D load (which it sounds like you are), then everything is normal. That's why the Render Test button exists in GPU-Z, to make sure applying 3D load bumps it back up to correct PCIe speed.

gpuz 4070ti.gif


afaik forcing a certain PCIe bus speed in BIOS should not affect PCIe bus power saving behaviour, it just locks you out of any faster speeds if they exist. Windows power plans and NVCP Prefer Maximum Performance might, however.

The first is the motherboard speed and the second the gpu.

No, it isn't. The first is what the GPU is specced for (what it should be running at, when under 3D loads), and the second is what the GPU reports it is currently running at.
 
Last edited:
It works just like it should.

1698974050522.png



For me it's 3.0 x8 as it shares bandwith with a M.2 slot and I'm running with a X470 mobo but still reports correctly.
 
It works just like it should.

View attachment 320017


For me it's 3.0 x8 as it shares bandwith with a M.2 slot and I'm running with a X470 mobo but still reports correctly.
Yeah I don't know why your board is like that because my old x470 was 16 on GPU and 4 on NVME. Also revision won't change for the slot unless your board is actually that junk. 5800x has 20 lanes for GPU/SSD.

Also can't compare your stuff to OP with the massive year gap.
 
Yeah I don't know why your board is like that because my old x470 was 16 on GPU and 4 on NVME. Also revision won't change for the slot unless your board is actually that junk. 5800x has 20 lanes for GPU/SSD.

Also can't compare your stuff to OP with the massive year gap.
Crosshair VII Hero so this should be one of the best X470 boards :confused:
 
Crosshair VII Hero so this should be one of the best X470 boards :confused:

Yeah, probs a board issue or I've seen defective Ryzen chips have PCI issues. Either way my AsRock Taichi Ultimate x470 did full 16 lanes to GPU and was fine with the NVME boot. Your stuff is not running right.
 


Yeah, probs a board issue or I've seen defective Ryzen chips have PCI issues. Either way my AsRock Taichi Ultimate x470 did full 16 lanes to GPU and was fine with the NVME boot. Your stuff is not running right.
Not a CPU problem. My old 3600 worked with this card at 4.0 x16 with my B550 board but 3.0 x8 with this Crosshair. It's because of the M.2 slot(s) being used and Asus has screwed up how those should be aligned.

 
Not a CPU problem. My old 3600 worked with this card at 4.0 x16 with my B550 board but 3.0 x8 with this Crosshair. It's because of the M.2 slot(s) being used and Asus has screwed up how those should be aligned.

Thread shows bottom M.2 and forces x16 mode will fix the issue.
 
It works just like it should.

View attachment 320017


For me it's 3.0 x8 as it shares bandwith with a M.2 slot and I'm running with a X470 mobo but still reports correctly.
Kissamies as you see in idle the @x8 3.0 goes in x8 1.1
The pcie x16 4.0 stays always like that.

In my motherboard the card is pcie 2. When i am in idle it goes to 1.1 but it goes 1.1 also the first part , it should says always pcie x16 2.0. I am wrong here?

see the photo i attached your card is always x16 4.0.

....
No, it isn't. The first is what the GPU is specced for (what it should be running at, when under 3D loads), and the second is what the GPU reports it is currently running at.
We said the same thing my card is specked for pcie 2.0, so it should said Pcie x16 2.0@x16 1.1 when i was idle but instead it says Pcie x16 1.1@x16 1.1

In load all are ok : Pcie x16 2.0@x16 2.0
 

Attachments

  • 1.jpg
    1.jpg
    152.5 KB · Views: 76
Last edited:
Kissamies as you see in idle the @x8 3.0 goes in x8 1.1
The pcie x16 4.0 stays always like that.

In my motherboard the card is pcie 2. When i am in idle it goes to 1.1 but it goes 1.1 also the first part , it should says always pcie x16 2.0. I am wrong here?

see the photo i attached your card is always x16 4.0.


We said the same thing my card is specked for pcie 2.0, so it should said Pcie x16 2.0@x16 1.1 when i was idle but instead it says Pcie x16 1.1@x16 1.1

In load all are ok : Pcie x16 2.0@x16 2.0
Either an error/bug in GPU-z, or the GTS450 itself is 'gearing down' to PCIe Gen 1.1 when in idle.
(At idle, the card requests/reports Gen1.1; at work, requests/reports Gen2)
Since it is switching 'up' to Gen2 under load, it is a little strange but, expected behavior.
 
its a GTS450 it litterally doesn't matter it could be x4 and not matter
but there is nothing wrong here its just pcie power saving doing power saving things
 
@Boombastik it's an old GPU and may not have support to show maximum supported link speed and so maybe shows current value instead? @W1zzard would now for sure and may have already explained it many times before. A quick google shows other older cards doing the same with ver 2.29 of GPU-Z.

The value on my nvidia card is one that's read on driver start up and depends on what the mainboard root port is set to as well as what the card can handle so isn't necessarily the maximum spec of the card as stated by someone earlier.
 
Thanks for the answer! At least i have explained it better and you understand what I wanted to say.
 
This is very interesting and shouldn't happen. Per PCI specification the first field displayed in GPU-Z is the maximum capability reported by the card, and it should be static. However, given how old this device is, it's not unreasonable that NVIDIA implemented a hack to allow speed switching to work on older OS's/BIOSes
 
The os is windows 11 and the bios is the last for motherboard. The driver is the last for the Fermi card.
 
I thought it said bang bus in her face gts450

I also should be sleeping
 
I thought it said bang bus in her face gts450

I also should be sleeping

You are clearly watching too many screens at once, and/or need some sleep. :)
 
Back
Top