P104显卡详尽攻略,新手菜鸟的进阶之路。
p104吧
全部回复
仅看楼主
level 1
星光2213 楼主
首先你得先拥有一张P104显卡,但此处先说一下P104显卡的优劣,首先看供电接口,6PIN>8PIN > 8+6PIN > 8+8PIN。也就是说接口越少显卡本身基础越优秀(已经被矿老板玩坏的不算),为什么这么说?首先大家要明白一点,P104就是一张矿卡,本身就只为挖矿而生,在挖矿的时候算力就是优势、算力就是金钱,哪怕多比别的P104跑得快一丢丢,多点功耗和温度都不是问题,但是我们买来并不是为了干这个的,我们一般就是用来跑AI和玩游戏,为了多出那么一丢丢的算力而消耗更多电力和飙升更高的温度,对于只用来娱乐和学习而非盈利的普通人来说,是极不合理且能效比极低的,这就是为什么说供电接口PIN数越少显卡的基础就越优秀,供电接口多的显卡性能的提升大概也就8%-5%,但功耗却提升了40%-25%。
有了显卡之后那接下来就是如何安装,需要有一定的动手能力以及对于电脑有一定的基础认知,纯种小白不建议自己动手折腾,弄坏了电脑得不尝失。首先要声明P104是非常耗电的,并且供电接口越多的显卡对于电源的要求就越高,它可以不用这么多电,但你的接口必须要接满,(多PIN供电显卡推荐用4PIN转8PIN,4PIN转6PIN转接口来满足显卡接口要求,即使你的电源供不起它也没事,后面会讲如何用200W的电源带起一张8+8PIN的P104,但接口一定要插满)
有动手能力的也可以自己改线、飞线。供电不足一般显卡认了也能安装驱动,但无法启动且报故障(代码10)。
安装好了显卡之后就是如何安装驱动让它可以正常使用了,如果你安装的是英伟达的官方驱动,那么这张P104会被认作一张计算显卡TTC,这样的显卡是没有输出和直接计算能力的,但它的好处是可以100%利用自身的显存,如果你安装的是魔改驱动,那么它变会从TTC变成WDDM(图形驱动模式)以下部分内容感谢百度用户:
默磷Mayori 提供
TTC:Tesla 计算集群(Tesla Compute Cluster,简称 TCC)模式
WDDM:Windows 图形驱动模式(Windows Display Driver Model,简称 WDDM)模式。
两种模式有不同的适用场景
TCC:该模式下,GPU 完全用于计算,不能作为本地显示输出。
WDDM:该模式下,GPU 既用于计算又用于本地显示输出
————————————————
说白了,WDDM打游戏,TTC纯计算【敲重点】那么问题来了,可以用WDDM模式既打游戏,又玩计算绘画吗?
答案是:可以,但不推荐。原因在于TTC模式下,CUDA的显存会被分配得很充足,什么高清重绘啊,ControlNet啊,随便用,都不会炸。但是WDDM模式下就不一样了,CUDA显存实测只能分配TTC模式下的一半,绘图的分辨率连1000都上不了,640x960到顶了,高清重绘更是用不了,直接爆显存,这就是Tesla计算卡TTC和WDDM模式的差距了。
综上所述,如果你的P104只是想用来跑跑AI创创图,那么安装官方驱动就好,不用大费周折的去安装魔改驱动、修改注册表之类的复杂操作,直接安装官方驱动就能用。再次感谢 默磷Mayori 提供的介绍。
但如果你想既玩游戏也跑AI?呃……好吧,既然说好了是菜鸟进阶高手,那么这样的要求确实是要满足的。
想要用P104这种没有输出的计算卡玩游戏,那么首先你就必须安装魔改驱动而非官方驱动,不过在安装魔改驱动之前,你要先给电脑安装一个‘证书’百度网盘 (下载之后直接双击,然后会提示导入到注册表,直接确认就可以了)。
然后下载魔改驱动-链接: 百度网盘 (这是手动版驱动,非自动安装所以不需要清除系统驱动或是断网什么的,具体方法看下面)
首先把魔改驱动解压出来放到任意非中文路径,之后按WIN+R键打开运行,在打开一栏里输入 devmgmt.msc 来打开设备管理器,然后点开 显示适配器 在P104显卡上单击右键 更新驱动程序。之后选择下面那个 浏览我的电脑以查找驱动程序 。之后再选择: 让我从计算机上的可用驱动程序表列中选取 。
在弹出来的窗口中选择 从磁盘安装 按钮。在制造商文件复制来源 一栏选择 浏览。然后打开你解压出来的魔改驱动路径,找到 nvacig.inf 文件并打开。之后就会显示 CYX-patch P104-100这个型号了,然后点击下一页开始进行安装,安装中途会弹出非认证文件的提示,点安装继续就好,毕竟是魔改的东西哪里可能会有官方认证。(官方认可你这样做才怪咧![喷])之后会人短暂的黑屏或闪烁,然后就安装成功了,于是你再现在就得到了一张WDDM模式的P104显卡,任务栏右下角的小图标里有 NVIDIA设置,可以进去对显卡进行设置,里面的设置方法网上随便一搜一大把,这里就不再赘述了。
以上是对于只有一张显卡的用户,不过还有另外一种情况,那就是有些人主板上原本就有两个PCIE插槽,原本已经安插了一张显卡,只不过算力太低又或者显存不足,所以再另外扩充一张P104显卡,原本的显卡被称为亮机卡(毕竟P104是没有视频输出端口的),在拥有两张显卡的情况下如何用P104玩游戏?
首先按WIN+R键打开运行,在打开一栏中输入 regedit 来打开注册表编辑器,然后进去找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}点开,如果你有两张显卡的话,在下面的分支里面的 0000 小分支应该就是你的亮机卡,而 0001 是你的计算卡。
可以在右边的 DriverDesc 字符串后面看到显卡的名字。一般第一张显卡是没有 AdapterType 和 EnableMsHybrid 这两项的,可以自己新建 DWORD(32位)值,两个都是十六进制,AdapterType的数值为4,EnableMsHybrid 的数值为2,下面的0001的 AdapterType 数值也改成4,而 EnableMsHybrid 的数值改成1,然后关掉编辑器重新启动电脑,这样一来电脑就会优先使用0001的显卡来运算图形了(就是玩游戏跑测试之类的)。
然后说一下有些人玩游戏玩累了突然又想用P104去跑AI图了?那么又要重新换回官方驱动?(换回官方驱动之前改过的注册必然得改回原样,不然显卡必报错)其实大可不必,以下是具体操作方法。
首先还老规矩,按WIN+R打开运行,然后输入 cmd 打开命令行(必须是管理员身份打开才行,不然会提示无权限)然后输入 nvidia-smi 回车来查看你的显卡,显卡名字的前面会有0 和 1 来代表CUDA id。
显卡切换至 WDDM 模式命令:nvidia-smi -dm 0 -i CUDAid
切换至TCC模式命令:nvidia-smi -dm 1 -i CUDAid
成功后需要重新启动电脑,重启后显卡的模式就改变了,可以不更换来改变显卡的用途。
2023年06月28日 14点06分 1
level 1
详细教程好[真棒]
2023年06月29日 05点06分 2
@星光2213 楼主你好,请问一下,如果只用作ai等计算用途,下载的官方驱动是在哪里下载的,英伟达官网好像没有
2024年03月11日 11点03分
@星光2213 是文件包啊 怎么使用啊?这个文件包 不是安装包啊
2025年03月21日 01点03分
@星光2213 大哥问你一个很重要的技术问题,您发的那个教程是先插显卡,让电脑识别出有一个显卡,然后在设备管理器里面右键点更新驱动安装离线的驱动包。 我想问一下这个显卡弄驱动之前先插上去的话会不会电脑黑屏没图像?要不要先设置BiOS为核心显卡启动呢?
2023年07月21日 05点07分
先收藏,今天正好买了104
2023年06月29日 08点06分
level 1
星光2213 楼主
如果你把前面的仔细看完学完,那么祝贺你第一步进阶成功,然后我们再来进行第二步的进阶。
上面提到了用200W的电源来带起P104?是的,你既没看错,我也没有说错,就是用200W电源来带起P104,前面已经说过了,P104这张矿卡的功耗比是极不合理能效比极低的(那些整天都在空调房里的壕哥们请自觉绕过此贴)首先我们需要用到一个用于显卡超频的调节工具,微星的MSI Afterburner,俗称微星小飞机,链接: [有效] https://pan.baidu.com/s/1EhFacEKU5C2MqOzBp68EOw?pwd=sdaq ,下载安装好之后,我们就可以开始着手压显卡的电压和频率了,如果觉得风扇太吵或者是转速太低压不了温度,都可以在小飞机里面自行调节风扇速度。
安装好之后我们首先要对小飞机进行一些最基础的设置。以下是切换中文的方法。
然后这个功能一定要打开,不开压不了电压和频率的。
设置好之后主界面会有一个curve editor按钮:
这里就是可以高低频率压低显卡功耗的关键所在。
将所有电压的频率全都打到最低1202MHz,这样一来核心电压最高就会被锁定在0.6930V,我图上的配置把显存频率也拉低了-502MHz,这个如果不压会提升8W左右的功耗,显卡温度会高出10摄氏度左右,个人建议还是压低比较好,因为P104是PCIE X4 1.1的接口,传输速率的瓶颈让显存频率并没有那么重要压和不压大概对整体性能有2%左右的影响,不挖矿的话损失这丁点的性能几乎可以忽略不计,但却可以让显卡温度降低将近10度。经过以上的调整P104的性能几乎被压低到了P106的级别,但最平均功耗却只有65W左右,是P106功耗的一半,但却拥有接近P106的算力,(只有算力接近,由于PCIE接口被老黄砍断大动脉变成X4天生残废,游戏流畅性和拥有PCIE X16的P106是无法相比的,所以用P104玩游戏和P106玩游戏对比起来会有一个比较怪的现象,就是明明帧数是P104更高,但玩起来的流畅度去是P106更流畅,这就是接口被砍的缘故)不过计算数据也就是俗称的跑AI时并不需要频繁的进行大量数据交互,只是装载到显存中来方便调取,所以跑AI并不吃PCIE接口速率,这就是为什么在跑分上更强但实际用起来不爽的主要原因,显卡接口成为了P104运行复杂3D游戏的瓶颈。
不过嘛,瓶颈归瓶颈,枋心数比P106多了三分之一,显存比P106多了2G这都是实打实的,用P104玩游戏需要进行一些特别的设置,虽然不能说超过P106,但想要玩起游戏来感觉流畅还是可以做到的。
首先至关重要的参数就是垂直同步这里,一定要选快,关、开、自适应对于天生残废的P104都不好使,(这让我想起了功夫里边的那句经典台词:天下武功,无坚不破,唯快不破!)另外低延时模式一定要关,提升吞吐量的参数放在PCIE X4接口这里就是个灾难。
另外,各向异性过滤,平滑处理 - 模式,一定要选应用程序控制,以减少不必要的接口开销,这样一来只要不是材质太过于复杂和精细的游戏,P104还是可以畅玩的。并且游戏全程功耗只有不到40W左右,比P106帧数高,且省电又低温(除此之外全都不如P106[阴险]
以上就是进阶第二步的全部内容,谢谢观看。
2023年06月29日 08点06分 4
@赛博画师GZT 先拿吸铁石吸一下转接线,我在网上买的转接线都吸的很紧!
2024年12月29日 16点12分
@星光2213 问下楼主,微星小飞机拉频率降功耗那些操作后,下次开机是不是还是一样需要重复进行同样的操作呢,我拉风扇转速,但下一次开机需要重新设置
2024年10月07日 13点10分
@星光2213 另外我的电源是300w额定,极限450w,12V电流是21A,用106显卡线摸着没问题,104转接线就特别烫,怀疑很多人的矿卡坏了,元凶是转接线。
2023年08月14日 13点08分
这里有一个悖论[乖],我如果想要降压,就要先用500w的电源先带起来,那么我就已经买了500w的电源,那么这个200w的功能似乎就姗姗来迟了哈哈,不过楼主好棒
2023年07月13日 02点07分
level 1
我用于p106-100的魔改驱动536.23也适用于p104-100
2023年06月29日 14点06分 5
从哪里下载的魔改驱动啊哥?
2023年07月11日 11点07分
2023年07月15日 07点07分
@贴吧用户_Q1yRJZZ 打错了是p106
2023年07月15日 07点07分
level 1
非常
正确的
教程[真棒]b站目前仅有少数视频提到手动改注册表值,而且还有一些是错的,当时折腾了好久
2023年06月30日 12点06分 6
核心显卡也要改数值吗?另外是开机就黑屏还是显示了主板信息界面后才黑屏的?因为开机就黑屏根本进不去bios呀
2023年07月21日 05点07分
level 1
那么请问用来做pr视频剪辑渲染输出是否合适?在有intel hd770核显的情况下
2023年07月05日 15点07分 7
@549029316 如果422 h264格式那无解,如果420 h264或者h265格式不会卡,再看软件版本。
2025年07月01日 11点07分
无论P104工作在哪个模式下,CUDA加速之类的功能都是可以单独使用的,所以只要在PR的设置里面打开GPU加速(CUDA)选项,就可以用显卡来加速处理数据了。
2023年07月06日 03点07分
@星光2213 那在实时预览的时候会参与吗
2023年07月06日 03点07分
@聚聚比 实时预览是软件功能与显卡无关,显卡只负责处理数据,这样的处理方式你用的P104和RTX4090都是一样的效果,只不过是CUDA数量多少在处理速度上的差异而已。
2023年07月06日 05点07分
level 1
nvidia-smi -dm 1 -i CUDAid命令没反应,Notfound,切换不了TCC,是需要安装什么依赖吗?已经可以正常跑SD,512速度在1.3it/s算是正常水平吗?要不要再安装CUDA
2023年07月07日 01点07分 8
nvidia-smi -dm 1 -i 后的CUDAid只能是数字,如 nvidia-smi -dm 1 -i 1 ,CUDA如果是下整合包一般都会自带,没必要再安装,因为你若安装了高于SD支持的版本的CUDA,安装了也会无效,而且安装CUDA一般只是为了使用xFormers加速,P104使用xFormers加速大概可以提供20%效率,以损失少量计算精度为代价。
2023年07月07日 02点07分
CUDAid就是你显卡的id号
2023年07月09日 01点07分
level 1
昨天入手的104,卖家发过来的教程无比繁琐,为了图简单按照楼主方法安装,可行!
第一步,因为开机黑屏,于是设置了集显输出,
第二步,安装了楼主提供的“证书”。
第三步,手动安装楼主提供的魔改驱动。
然后试运行SD,可行。
到此安装完成,卖家发的教程不用看了[哈哈]
接着按楼主的方法切换TCC/WDDM模式(中间还搞错了命令[哈哈]
跑图体验:秋叶大佬SD4.2,半精度,512x512,两种模式都是2.4it/s,1024x1024都在2.7s/it(注意看单位不一样),
普通跑图速度上两种模式基本一样,
对于我来说已经可以满足玩味性质的跑图需求了,用哪种模式都可以,有更高需求的话可以再折腾一下看怎么样才会爆显存[哈哈]
感谢星光2213大佬的无私分享!
2023年07月07日 03点07分 9
@冬天的哆哆猫 第三步你说是手动安装驱动吧,我自己的情况是安装一个证书做前置就好了,然后设备管理器里更新104驱动,手动选,楼主说的是进去选104的设备,我是直接选驱动文件夹让它自己安装就可以了!你这个自动跳出的情况看会不会是旧驱动冲突,尝试一下,用ddu清除驱动再重新手动装试试!
2023年07月28日 12点07分
驱动更新了,建议下载并更新稳定增强版驱动,跑AI时稳定性增强,并且游戏时功耗和温度略微降低
2023年07月10日 04点07分
补充一句,链接在二楼
2023年07月10日 04点07分
@星光2213 感谢大佬分享,还没有更新驱动,刚刚用WDDM模式,打开游戏,很卡,发现104没有被调用,NV控制面板里没有那个首选图形处理器选项,还是需要怎么设置吗
2023年07月10日 13点07分
level 1
大佬,推荐一张p104的主板呗,我先搞双pcie[花心][花心][花心]
2023年07月08日 00点07分 10
@消逝骑兵EXEX 750TIX16槽,P104X1槽,因为P104接口天生残废只有PCIEX4 1.1速率,所以插在X1槽上完全没有影响,但750TI插在X1槽上大概会降低13-20%左右的性能。
2023年07月22日 10点07分
在这里只讨论显卡,想问主板建议去主板吧请教那里的大佬
2023年07月12日 01点07分
兄弟你双pcie另外一张是什么显卡[滑稽]
2023年07月13日 06点07分
@阿嫱嫱嫱呐 一代神卡750TI 2G版本[呵呵]
2023年07月13日 10点07分
level 1
大佬,我现在有核显和1063,不玩游戏,换个p104跑图有没有用?毕竟显存大了很多。
2023年07月11日 09点07分 11
1063与P106-90是一个级别的,所以如果你只是想弄个显卡来跑图,那么我人个建议直接换P102或者以上级别的显卡,换P104提升并不很大,P104能用的功能1063也同样可以,1063用不了的功能P104也好不到哪里去(训练模型除外)总之差得不是太多,运算速度上有50%左右的提升,除非你有双PCIE槽,不然别折腾为好
2023年07月12日 01点07分
@星光2213 楼主你用的什么主板和cpu?想参考你的买
2023年07月13日 01点07分
@冬天的哆哆猫 不具备参考价值,我之所以会弄这些是因为我是三代的I7-3770CPU,所有淘宝店家一说是三代CPU全都说不行用不了不愿卖给我,无奈之下只能自己去小黄鱼找矿卡批发商,以80元一张不管装的方式买下来(淘宝要170左右包教程和驱动)我都准备自己写BIOS破8G显存,没想到卖家发的已经写好8G
2023年07月13日 05点07分
@星光2213 感谢,那楼主你的这个教程能用在p106-90或者p106-100显卡上面吗?
2023年07月13日 06点07分
level 1
显卡快到,先感谢楼主,很强
2023年07月13日 14点07分 12
level 1
顺带请教一下,p104的魔改驱动是跟p106那样需要四代以上的平台么,有可能让四代以下的平台用不?[小乖]
2023年07月15日 13点07分 13
g1840一套都150了,英雄联盟90fps;就是16g内存太小,画图写硬盘了,一张20g;不明白还要更低你是要干啥。我试了,x99亮机卡先设置远程,再装是可行的,只跑了fooocus,没跑游戏。哦,我的是106,现在想买104[乖]
2024年04月02日 02点04分
level 1
你好,楼主,感谢您的详细教程。我还有个疑问,那只用来跑ai和炼丹的话,安装官方驱动,那电脑显示用核显4代以下的cpu是不是也支持呢?不玩游戏
2023年07月16日 00点07分 14
完全没有问题,之所以会有说不支持4代以U,那是因为3代U的主板过于杂乱,并且有一些中低端老旧主板对于DX12的多显卡交火技术并不支持,所以导致在用核显接口玩一些游戏可能会出现调用不了显卡的状况,卖家又懒得老是帮助解决这类问题,所以就只好一刀切,直接宣布3代U不可以用,这样卖家就很省心了
2023年07月16日 06点07分
level 1
大佬问下 win11 13代带K CPU和Z790 主板+ddr5内存 的配置能用这个p104吗?
大佬能发个p104 DXVA Checker的图吗 我看看有没有阉割视频编码
2023年07月19日 06点07分 15
3代CPU都可以13代就更不用说了,另外P104的DXVA功能100%被阉割,所有计算卡都没有视频编码功能,毕竟计算卡连视频输出都被砍了,那还要这个视频编码有何用?要成本的好不。最后吐槽一下P104没有视频编码也就算了,竟然连DX9接口也给砍了,运行基于DX9程序或游戏需要通过D3D9On12进行转译运行效率低下
2023年07月19日 10点07分
有些文章讲要求4代以上i才能用,我还信了。其实手上只有个二代i5不知道能不能用。个人觉得那个切换游戏与计算的如果做成批处理执行就更完美了
2023年08月13日 08点08分
@ticketgod 可以,不过需要H81这种级别的主板,像H61这样的主板是不支持的
2023年08月13日 15点08分
要找还是能找到的,床底下有个B85+i5不知型号的能不能呢?还是那句:如果切换游戏与计算功能做成批处理而且在壁纸上表示出来就完美了。
2023年08月15日 15点08分
level 1
提取文件密码是多少谢谢
2023年07月21日 03点07分 16
1 2 3 4 5 6 尾页