Board logo

标题: 问个比较弱的问题,现在的GPU还是单核心的么? [打印本页]

作者: 铁观音    时间: 2020-3-26 20:43     标题: 问个比较弱的问题,现在的GPU还是单核心的么?

posted by wap, platform: Android
从来没听说GPU有核心/线程的概念,莫非GPU都是单核单线的?
如果是的话,为什么不像CPU那样多核多线呢?
作者: jinye2001    时间: 2020-3-26 20:46

posted by wap, platform: iPhone
gpu不一直是多核心多线程的么?
作者: 一只纯猪头    时间: 2020-3-26 22:39

现代的显卡看你怎么去理解,不同的理解会有不同的核心数

如果以流处理器数来计算,那高端显卡早就破千了
但是N卡和A卡的流处理器数并不能直接进行对比
(至于为什么2家都转为流处理数,这则涉及到DX10开始的变化,显卡架构变化比较剧烈的应该是DX6-DX9这一段,属于上古历史,从DX10开始,变化就不那么剧烈了)

为什么不能直接对比,因为光有流处理器,并不足以制程现代显卡,一定数量的流处理器搭配相对的CUDA,Tensor Core,RT core,缓存等等
例如8个流处理器配合其他,组成一个SM单元
不同显卡等级,配合不同数量的SM单元,比如低端的可能就2个,高端的给16个,那么就很容易的造成8倍性能差距(当然也有8倍功耗)
A N两家具体单元实现上是有区别的,因此流处理器数并不能直接衡量2家显卡最终性能差距

以上说的很浅显,因为每家每一次更新显卡,都会添加,合并,删减不少单元组成
就仿佛烧一盘牛肉,你家的可能用1斤牛腱加料酒花椒生抽老抽组成,他家用1斤牛腩加生抽老抽小米椒咖喱粉组成
而一个显卡就是桌面上铺满了这一盘盘牛肉,铺的越多自然越豪华
但是两家(A卡或者N卡),不能简单地去数盘数来衡量性能
不同时代的卡,调味料也不太一样,也不能简单的去数核心来评价
但是从DX10开始,基本上都遵循了这样的设计思路

所以流处理器(就是牛肉),作为解答你的疑问,现在的显卡到底有多少个核心
那么顶级显卡2080ti,是有4352个核心
A卡这边Radeon VII是3840个核心
(更高端的非个人消费级显卡暂不统计)

但是如果以完整的最小不可拆分单元来说
2080ti是有72个SM单元
我认为SM单元才能真正代表一个显卡完整性

[ 本帖最后由 一只纯猪头 于 2020-3-26 22:40 编辑 ]
作者: achen126    时间: 2020-3-27 00:30

感谢科普!!!
作者: 大脸猫    时间: 2020-3-27 08:21

posted by wap, platform: 小米NOTE
如果AMD一款 APU规格是4C+6G, 代表CPU4核, GPU6组单元, 64*6=384个shader。
Intel的核显规格看执行单元EU的数量。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0