wolfing 发表于 2024-1-23 11:40

怎么计算显卡需要的PCIE通道啊

就是说怎么知道一个显卡需要用到什么PCIE插槽,显存带宽,PCIE传输速率,搜了一大圈,一堆GB/s,Gb/s,不知道他们之间的具体关系啊,搜文章也没有看到系统的能看懂的文章。目前就是买了个显卡坞折腾下,结果才知道有性能损耗很大的说法,实际游戏比跑分损失更大,所以想搞清楚显卡和PCIE传输速率的关系 。

xy. 发表于 2024-1-23 11:41

直接看 tpu 的评测

秦南瓜 发表于 2024-1-23 12:39

B=b*8
损耗大不大看你用内屏外屏,看卡什么型号

wolfing 发表于 2024-1-23 12:50

秦南瓜 发表于 2024-1-23 12:39
B=b*8
损耗大不大看你用内屏外屏,看卡什么型号

现在主要就是显卡传输到PCIE的速率的问题,我用的7740雷电4芯片的显卡坞,插上显卡运行在PCIE3.0*4的通道,我看商家宣传的和一个买家4070晒图的是memory read:2.6GB/s。这个2.6GB/s是怎么来的,我只知道显存带宽504GB/s,另外这也远不到PCIE3.0*4的速率吧

Misaka_9993 发表于 2024-1-23 12:59

显存 <--504GB/s--> 显卡核心 <--24GB/s--> CPU

24GB/s => PCIe4.0x16
12GB/s => PCIe3.0x16
6GB/s   => PCIe3.0x8
3GB/s   => PCIe3.0x4

算上损耗2.6GB/s也差不了多少。

秦南瓜 发表于 2024-1-23 13:00

wolfing 发表于 2024-1-23 12:50
现在主要就是显卡传输到PCIE的速率的问题,我用的7740雷电4芯片的显卡坞,插上显卡运行在PCIE3.0*4的通道 ...

pcie1.1x16=2.0x8=3.0x4=4.0x2,也就是每代都翻倍的进步速度。

这个是TPU做的4090的测试,你3.0x4=1.1x16。
https://www.techpowerup.com/review/nvidia-geforce-rtx-4090-pci-express-scaling/

kkiller007 发表于 2024-1-23 13:45

3.0x16基本上都能跑满

jimixiaozi 发表于 2024-1-23 13:47

理论归理论 体验归体验 建议凭体验决定 别只看参数

wolfing 发表于 2024-1-23 13:54

秦南瓜 发表于 2024-1-23 13:00
pcie1.1x16=2.0x8=3.0x4=4.0x2,也就是每代都翻倍的进步速度。

这个是TPU做的4090的测试,你3.0x4=1.1x1 ...

4090跑在PCIE1.1*16性能损耗是20%,那4070性能损耗应该比它低一点吧?

秦南瓜 发表于 2024-1-23 13:58

wolfing 发表于 2024-1-23 13:54
4090跑在PCIE1.1*16性能损耗是20%,那4070性能损耗应该比它低一点吧?

性能越高,瓶颈越明显。4070性能就4090一半。性能损耗肯定更低的

dcl2009 发表于 2024-1-23 14:13

只影响CPU到显卡之间的速率,cpu把需要渲染的帧通过pcie发给显卡核心,显卡核心再用显存渲染出来图像,所以pcie速率对帧率影响远没有显存带宽来的大

wolfing 发表于 2024-1-23 14:49

dcl2009 发表于 2024-1-23 14:13
只影响CPU到显卡之间的速率,cpu把需要渲染的帧通过pcie发给显卡核心,显卡核心再用显存渲染出来图像,所以 ...

这么一说大概明白了一点,PCIE只分配任务,实际由显存完成任务然后直接输出到显示器。那显卡怎么没有标注这个数据出来,什么样的卡需要多少PCIE速率。。。

dcl2009 发表于 2024-1-23 14:53

wolfing 发表于 2024-1-23 14:49
这么一说大概明白了一点,PCIE只分配任务,实际由显存完成任务然后直接输出到显示器。那显卡怎么没有标注 ...

每个软件引擎需要的数据量不一样,没办法标注,就是同一个游戏,高低画质对pcie需求也不一样,只要保证pcie3.0@8x基本上都够用

身不由己 发表于 2024-1-23 14:55

本帖最后由 身不由己 于 2024-1-23 15:05 编辑

基本上pcie 3.0*8或者4.0*4不会对甜品级显卡形成限制,对比4.0*16实际损耗估计2%那种,旗舰卡需要的带宽会更高,但是一般4.0*8也够用了。

用雷电显卡坞最大的问题其实不在带宽上,是雷电主控中继信号形成的延时,这个延时在外屏会对帧数有10%左右的损耗,再穿回内屏的话,就是10+10 = 20%的FPS损耗了,基本上和评测里看到的数字也差不多

身不由己 发表于 2024-1-23 14:57

wolfing 发表于 2024-1-23 14:49
这么一说大概明白了一点,PCIE只分配任务,实际由显存完成任务然后直接输出到显示器。那显卡怎么没有标注 ...

因为消费级情况下除开显卡其实pcie设备不多的,都是按x16做,也没考虑过这个会成瓶颈。也就是这几年开始用显卡坞,这个东西才逐渐详细测起来。

gladiator 发表于 2024-1-23 16:07

显卡只是打游戏的话PCIE大概等效3.0X8和4.0X4以上这个带宽级影响就没多大了,以前干活拿CUDA做专用视频编解码拿普通的Z390发现拆分PCIE带宽不够不行,最后还得X299/TR

wolfing 发表于 2024-1-23 20:57

身不由己 发表于 2024-1-23 14:55
基本上pcie 3.0*8或者4.0*4不会对甜品级显卡形成限制,对比4.0*16实际损耗估计2%那种,旗舰卡需要的带宽会 ...

那大概明白了,显卡坞只能跑到PCIE3.0*4,这个损耗各有不同,外接屏幕损耗10%,用笔记本内屏再损耗10%,用这个算法跟很多人说的损耗差不多了
页: [1]
查看完整版本: 怎么计算显卡需要的PCIE通道啊