找回密码
 加入我们
搜索
      
查看: 7412|回复: 16

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

[复制链接]
发表于 2024-1-23 11:40 | 显示全部楼层 |阅读模式
就是说怎么知道一个显卡需要用到什么PCIE插槽,显存带宽,PCIE传输速率,搜了一大圈,一堆GB/s,Gb/s,不知道他们之间的具体关系啊,搜文章也没有看到系统的能看懂的文章。目前就是买了个显卡坞折腾下,结果才知道有性能损耗很大的说法,实际游戏比跑分损失更大,所以想搞清楚显卡和PCIE传输速率的关系 。
发表于 2024-1-23 11:41 | 显示全部楼层
直接看 tpu 的评测
发表于 2024-1-23 12:39 | 显示全部楼层
B=b*8
损耗大不大看你用内屏外屏,看卡什么型号
 楼主| 发表于 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的速率吧
发表于 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/revi ... ci-express-scaling/
发表于 2024-1-23 13:45 | 显示全部楼层
3.0x16基本上都能跑满
发表于 2024-1-23 13:47 | 显示全部楼层
理论归理论 体验归体验 建议凭体验决定 别只看参数
 楼主| 发表于 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一半。性能损耗肯定更低的
发表于 2024-1-23 14:13 | 显示全部楼层
只影响CPU到显卡之间的速率,cpu把需要渲染的帧通过pcie发给显卡核心,显卡核心再用显存渲染出来图像,所以pcie速率对帧率影响远没有显存带宽来的大
 楼主| 发表于 2024-1-23 14:49 | 显示全部楼层
dcl2009 发表于 2024-1-23 14:13
只影响CPU到显卡之间的速率,cpu把需要渲染的帧通过pcie发给显卡核心,显卡核心再用显存渲染出来图像,所以 ...

这么一说大概明白了一点,PCIE只分配任务,实际由显存完成任务然后直接输出到显示器。那显卡怎么没有标注这个数据出来,什么样的卡需要多少PCIE速率。。。
发表于 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做,也没考虑过这个会成瓶颈。也就是这几年开始用显卡坞,这个东西才逐渐详细测起来。
发表于 2024-1-23 16:07 | 显示全部楼层
显卡只是打游戏的话PCIE大概等效3.0X8和4.0X4以上这个带宽级影响就没多大了,以前干活拿CUDA做专用视频编解码拿普通的Z390发现拆分PCIE带宽不够不行,最后还得X299/TR
 楼主| 发表于 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%,用这个算法跟很多人说的损耗差不多了
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 13:49 , Processed in 0.010819 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表