现在的 GPU 都 2000 核了,为什么 CPU 才 16 核? |
如果你要耕一块地,你愿意用 2 头牛还是 1024 只鸡呢?
GPU的核根本不是我们理解的“核”,是宣传手段。。2000多指的是sp(stream processor),只是ALU单元,不能算是核。GPU上真的可称上核得叫SM(stream multiprocessor),SM才有完整得流水线,指令发射器等等。呐SM有多少呢?完整的NV fermi和开普勒架构只有16SM,但是呢,因为工艺的问题,旗舰型号一般只有15个,阉了一个……喊2000多个只不过是宣传罢了。 👌🚘🥑🚭🦜 那CPU有类似的结构么?其实有的。例如呢,AMD最近CPU呢,16核,两个核一组,共享指令发射器等等。每个“核”其实就是单独的ALU单元(两组SSE,同时工作可以组成AVX指令)。warp其实呢就是SIMD的一种变形(即向量指令SSE,AVX之类的),本质上变化不大,都是在一条指令内执行多个数据。SM里面有6组SP(开普勒架构)其实在不同的流水线中实现分开工作(其实不完全是这样,简单描述下)。 总的来说就这核的意思根本不是一回事……还谈不上大家说的大核小核,GPU宣称的这个核根本算不上“核”…… 👩🩳🪦☠🖐 GPU是一群小学生,扎堆算加减法;CPU是一个老教授,能解微积分。CPU的核比GPU复杂得多呢。 总之,GPU核心多,所以他只能傻算。 👃⛵🍟©🐒
帖子热度 9557 ℃
|
|
对于作为社会主义的打好男人,我你这样做对得起社会,对得起人民吗?我只想说4个字:请带上我!#379:
|
研表究明,汉字的序顺并不定一能影阅响读,比如当你看完这句话后,才发这现里的字全是都乱的。#375:
|