• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Need to remove PCIe Gen Limitation on P104-100 and P106-100

aentaro

New Member
Joined
Jan 17, 2025
Messages
3 (0.04/day)
Heyyyy!!!

Anyone here know how PCIe limitations were implemented by nVidia on Mining Cards such as the P106-100 or P104-100? Are the limitations at firmware level or at the hardware?
Is there a way to remove those limitations and make those cards able to run high bandwith tasks?
Hope anyone here knows more about this.. I couldn't really find anything on Google except that there's a bunch of tools such as NiBiTor, Pascal TDP Tweaker and nvidia settings, hence smi and other tools included in the toolbox. Has anyone already attempted to do something like that... modifying the BIOS so the card can communicate via a newer PCIe standard?
 
Joined
Feb 24, 2023
Messages
3,921 (5.05/day)
Location
Russian Wild West
System Name D.L.S.S. (Die Lekker Spoed Situasie)
Processor i5-12400F
Motherboard Gigabyte B760M DS3H
Cooling Laminar RM1
Memory 32 GB DDR4-3200
Video Card(s) RX 6700 XT (vandalised)
Storage Yes.
Display(s) MSi G2712
Case Matrexx 55 (slightly vandalised)
Audio Device(s) Yes.
Power Supply Thermaltake 1000 W
Mouse Don't disturb, cheese eating in progress...
Keyboard Makes some noise. Probably onto something.
VR HMD I live in real reality and don't need a virtual one.
Software Windows 11 / 10 / 8
Benchmark Scores My PC can run Crysis. Do I really need more than that?
The lanes are physically destroyed. There's realistically zero things you can do about it. Can only suggest buying a proper x16 GPU. Normal 1070s go for a Franklin on 2nd hand, not a heavy hit on your wallet.
 

RaptorLEO

New Member
Joined
Jan 21, 2025
Messages
1 (0.01/day)
No,It is the limitations at the hardware .you only can use pcie 1.1x16 Because p106-100's GP106 only have pcie 1.1x16.p106 is Graphics Processor different to the GTX1060
 

Attachments

  • 屏幕截图 2025-01-21 213842.png
    屏幕截图 2025-01-21 213842.png
    6 MB · Views: 242
Joined
Feb 18, 2005
Messages
6,390 (0.87/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) Dell S3221QS(A) (32" 38x21 60Hz) + 2x AOC Q32E2N (32" 25x14 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G604
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
It's always at the hardware level. There are no free lunches.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
44,180 (6.80/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Heyyyy!!!

Anyone here know how PCIe limitations were implemented by nVidia on Mining Cards such as the P106-100 or P104-100? Are the limitations at firmware level or at the hardware?
Is there a way to remove those limitations and make those cards able to run high bandwith tasks?
Hope anyone here knows more about this.. I couldn't really find anything on Google except that there's a bunch of tools such as NiBiTor, Pascal TDP Tweaker and nvidia settings, hence smi and other tools included in the toolbox. Has anyone already attempted to do something like that... modifying the BIOS so the card can communicate via a newer PCIe standard?
You might need to consider upgrading to to a rx 6700xt or equivalent
 

aentaro

New Member
Joined
Jan 17, 2025
Messages
3 (0.04/day)
Dang... thanks guys! I didn't expect anyone to respond me. Maybe I was to enthusiastic about giving the card a new purpose. But I think you didn't get my point. I have 16 lanes. The card runs @ 16x 1.1... the thing is the bus speed, or Gen or however that's called. Is there no way to fool the card into running at that mode, is that phisically destroyed on the PCB or chip or what? I get that there might be some of those cards that actually have the phisical line to the pci slot cut, however that doesn't seem to be the case with my Gigabyte P104-100s (Running at 4x 1.1 cause they only have 4 caps instead of 12) and my P106-100 (16x 1.1 has all caps installed)
Please ignore my ignorance, I'm not a GPU engineer but I'm curious about so many things..
 
Last edited:
Joined
Oct 18, 2024
Messages
30 (0.17/day)
System Name Office case + Dremel = gaming
Processor Ryzen 5 5600x
Motherboard Asus Prime b450m-A II
Cooling Thermalright Assassin X 120 SE
Memory Corsair Vengeance 2x8+2x16=48GB 3600 Mtps
Video Card(s) Msi Aero OC Gtx 1080ti
Storage crucial nvme ssd 1 tb pcie 3.0
Display(s) Minifire 180hz Full HD IPS
Case Asus Aspire m3201
Audio Device(s) xbox wireless headset (over usb)
Power Supply MSI MAG A650BN 650w non-modular
Mouse TMKB M1SE (Pink)
Keyboard TMKB T98SE (Brown tactile switches)
VR HMD Oculus quest 2
Software windows11
Benchmark Scores P106-90 6GB in Steel Nomad: 550 (Vega 8 for display out)
I actually was on a fairly similar endeavour and in short flashing a custom bios that would boot and speed up pcie or enable lanes doesn’t seem possible and while all 16 lanes have the necessary resistors(or capacitors?) (on a P106), the lanes seem to be disabled on the processor itself.
In case you’re wondering this is the thread:

Thread 'I want to flash a GTX 1060 vbios onto a p106-90 6gb'
https://www.techpowerup.com/forums/...h-a-gtx-1060-vbios-onto-a-p106-90-6gb.327844/

In short the only things you can do to my knowledge are hardware modifications and use modified drivers, but nothing bios related aside from the TDP maybe.
 
Joined
Jan 3, 2021
Messages
4,061 (2.60/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
The P106-100 is PCIe 3.0 x16, according to TPU database and rare other sources (EVGA), while others say 1.1. Do two distinct variants exist?
 
Joined
Oct 18, 2024
Messages
30 (0.17/day)
System Name Office case + Dremel = gaming
Processor Ryzen 5 5600x
Motherboard Asus Prime b450m-A II
Cooling Thermalright Assassin X 120 SE
Memory Corsair Vengeance 2x8+2x16=48GB 3600 Mtps
Video Card(s) Msi Aero OC Gtx 1080ti
Storage crucial nvme ssd 1 tb pcie 3.0
Display(s) Minifire 180hz Full HD IPS
Case Asus Aspire m3201
Audio Device(s) xbox wireless headset (over usb)
Power Supply MSI MAG A650BN 650w non-modular
Mouse TMKB M1SE (Pink)
Keyboard TMKB T98SE (Brown tactile switches)
VR HMD Oculus quest 2
Software windows11
Benchmark Scores P106-90 6GB in Steel Nomad: 550 (Vega 8 for display out)
The P106-100 is PCIe 3.0 x16, according to TPU database and rare other sources (EVGA), while others say 1.1. Do two distinct variants exist?
So to my knowledge the database is pretty lacklustre for cards like this. To the best of my knowledge they all run on pcie 1.1

I know more about the p106-90, so for that one I can confirm that it runs on 1.1 x4 and I haven’t heard of a model that has more lanes or a higher pcie generation. Also there are variants the database doesn’t have. Like the one I have that comes out of a mining prebuilt. It has 6gb instead of 3gb and only 640 shaders instead of 768.

So I wouldn‘t be surprised if the database is also missing info on the p104-100/p106-100

Considering the reason nvidia limited the pcie speed is to make it less useful for anything besides mining, I would be surprised if the p104-100 got differentiale treatment.
 
Joined
Jul 15, 2019
Messages
623 (0.30/day)
Location
Hungary
System Name MU-TH-UR 6000
Processor AMD Ryzen 9800X3D ECO mode
Motherboard Asrock B650 PG Lightning
Cooling Corsair H100 AIO AM2+
Memory 4x16GB Puskill DDR5 6400@6000 CAS32
Video Card(s) Sapphire RX7900XT 20GB Nitro+ undervolted
Storage Samsung PM9A1 1Tb + 2x PM981 512Gb + Kingston HyperX 480Gb + Samsung Evo 860 500Gb
Display(s) HP ZR30W (30" 2560x1600 10 bit)
Case Chieftec ‎GX-01B-OP Alien style
Audio Device(s) Genius Cavimanus
Power Supply Super Flower Leadex 750w Platinum
Mouse Logitech G400
Keyboard IBM Model M122 (boltmod, micro pro usbc)
Software Windows 11 Pro x64
Lanes are not destroyed. It is mostly a firmware limitation but it is not cracked yet. It is locked not in the bios but in the GPU internal firmware. (falcon security)
There are a few cards that can have the full pcie 16x lanes like the CMP 40HX just need to solder the pcie capacitors (still 1.1 limited).

I had a few mining cards:
P106-100 - 16x works at 1.1
P106-90 4x@1.1
P104 4x@1.1 4GB unlocked to 8GB (SMS not missing, full 16x but works at 4x)
P102 4x@1.1 5GB unlocked to 10GB (SMD missing 4x-16x)
CMP 100-210 1x@1.1 12GB vram but unlocked to 16GB (SMD missing but soldering it not unlock 16x)

So most of the nvidia mining cards are trash, and that is very bad.
The CMP cards also have limited computing power, tensor cores crippled (possible just driver limitation).
 
Last edited:

aentaro

New Member
Joined
Jan 17, 2025
Messages
3 (0.04/day)
Yes, I can confirm that some of those cards come with 4 SMD soldered and some others with 16. They all are 1.1 though. My guess is that Falcon is what doesn't allow users to just flash another BIOS onto it. It doesn't make sense to physically destroy lanes or communication busses, besides, how would it even be possible to just destroy busses ver. 2 and 3 and not 1.1..

Well in that case Ima hold on to my cards in case someone here has a breakthrough hacking Falcon or someone come up with a new approach to this 'problem'.

Thanks and may the force be with you!
 
Last edited:
Top