[請益] 核心數或核心時脈增加 產生的效能誰高?

看板VideoCard作者 (傻瓜)時間7年前 (2016/10/05 14:32), 編輯推噓4(4028)
留言32則, 5人參與, 最新討論串1/1
請教對這方面有研究的大大: 如果有一張顯卡 加了20%核心數或加了20%時脈 哪一種效能會比較好? PS:假設一切都在可控制範圍內 沒有頂到功耗牆 沒有太高溫 而且遊戲的瓶頸是GPU時 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.181.103.46 ※ 文章網址: https://www.ptt.cc/bbs/VideoCard/M.1475649165.A.1B8.html

10/05 14:40, , 1F
通常時脈,因為時脈不只影響shader unit
10/05 14:40, 1F

10/05 14:40, , 2F
連同TMU/ROP一起加速。
10/05 14:40, 2F

10/05 14:41, , 3F
核心數增加有時沒同步等比增加TMU/ROP
10/05 14:41, 3F

10/05 14:42, , 4F
這要case by case.
10/05 14:42, 4F

10/05 16:30, , 5F
基本上一定是加時脈啊,加核心是因為時脈加到頂了沒的加了才搞
10/05 16:30, 5F

10/05 16:30, , 6F
出來的.
10/05 16:30, 6F

10/05 17:13, , 7F
對半導體來說gpu加核心比較簡單量產...
10/05 17:13, 7F

10/05 17:13, , 8F
從256sp整體放大到2560sp只是錢的問題
10/05 17:13, 8F

10/05 17:13, , 9F
同製程時脈能上下空間太小了。
10/05 17:13, 9F

10/05 17:25, , 10F
從手機到PC到超級電腦,主要都靠核心擴充
10/05 17:25, 10F

10/05 17:52, , 11F
流處理器數量多 但還是有使用率不一定都在滿載的情況
10/05 17:52, 11F

10/05 17:53, , 12F
時脈如果能直接提昇上去助益大
10/05 17:53, 12F

10/05 17:55, , 13F
這就是為何原廠晶片時脈卡在4GHz左右
10/05 17:55, 13F

10/05 17:56, , 14F
而核心數卻可以一直增加
10/05 17:56, 14F

10/05 18:14, , 15F
sp不能滿載跟時脈無關。那跟軟體較有關。
10/05 18:14, 15F

10/05 18:14, , 16F
不能滿載就是沒工作,時脈通常還會自己下降。
10/05 18:14, 16F

10/05 18:15, , 17F
流處理群隨時有海量的pixel thread可以填
10/05 18:15, 17F

10/05 18:16, , 18F
沒thread可以吃就是系統卡在別的地方了
10/05 18:16, 18F

10/05 20:38, , 19F
所以時脈提昇效益大 流處理器不一定全部利用 這部份驅動程式
10/05 20:38, 19F

10/05 20:39, , 20F
的調度也是很重要 像AMD之前架構就很需要驅動來提昇SP利用率
10/05 20:39, 20F

10/05 20:40, , 21F
我上面的滿載指的是SP利用率
10/05 20:40, 21F

10/05 22:09, , 22F
gcn已沒有terascsle架構Vliw那麼靠驅動
10/05 22:09, 22F

10/05 22:11, , 23F
時脈提升是要直接增加sp浮點輸出能力
10/05 22:11, 23F

10/05 22:11, , 24F
GCN算是SIMD和MIMD的混血種吧XD
10/05 22:11, 24F

10/05 22:14, , 25F
使用率跟shader指令比例比較有關係。
10/05 22:14, 25F

10/05 22:15, , 26F
有shader卡sp,也有shader卡tex,卡rop...
10/05 22:15, 26F

10/05 22:16, , 27F
甚至卡頻寬,卡input....
10/05 22:16, 27F

10/05 22:17, , 28F
gpu一部分仍屬於不可程式化固定硬體管線
10/05 22:17, 28F

10/05 22:17, , 29F
導致負載無法100%平衡是很正常。
10/05 22:17, 29F

10/05 22:18, , 30F
所以像AsyncCompute資料就有說。
10/05 22:18, 30F

10/05 22:18, , 31F
不要讓Graphic/Compute都是卡同樣東西。
10/05 22:18, 31F

10/05 22:19, , 32F
這樣Async一起跑才能加快。
10/05 22:19, 32F
文章代碼(AID): #1Nz9wD6u (VideoCard)