Something I find about p106 after using it for 1 month..
1:p106 need pcie x16 to get 95% performance,because it did't surpport pcie 3.0 or 2.0,and when it only has x8 or x4,it will lose 40% or 60% performance
2:some one tried flash bios of p106 but he failed, another one tried to add hdmi output but he also failed...
3:when you using laptop gpu like i7 4720hq(https://www.youtube.com/watch?v=tvXfgdyQxPQ ),you can open nvidia control pannnnel and set p106 as the default render gpu ,it worked on windows7-10.
4:you need window10 1803 or newer to set high performance gpu.
5:you need intel 4th gen or newer cpu,or amd apu, if you are using other cpu like i5 2500k ,you can't find p106 in high performance gpu even you do everything in right way.
6:you can use p106 on windows7 ,but you need lucid vitual mvp , and in this way you will lose 20-50% performace even it't work in pcie x16,intel 2nd gen cpu is not tested by me ,some one say he failed ,but i think he may make some mistake ..
7:using p106 play league of legends(or other directx9.0 games) on windows10 may have serious lag or crack problems..