瀏覽單個文章
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
> HSA是純運算應用吧?它想解決的是CPU和GPU之間不必要的資料搬移問題
這只是HSA的瓶頸,而不是HSA要達到的目的;沒有解決這個瓶頸,會導致運算延遲性高HSA就不會有效能

由於HSA需要粒度小的運算,GCN也被設計成這種方式
粒度小的問題點就是要等CPU,這一點在圖形運算上很吃虧(沒效率)
ACE是要解決這個問題所衍生出的方式

> async compute就是只有遊戲會用到,因為遊戲主要是圖形工作為主
實際上在用的是CU,ACE是圖形運算的解決方案
GCN架構下 ACE 固定8個(圖形運算基本上是固定的)
AMD想維持CU:ACE=1:1(可能方便運算混合使用),但CU數量其實有差異不一定是1:1
PS4 有12 CU,Kaveri 是 8CU;他們 ACE都是8個
舊 2015-09-05, 10:37 PM #64
回應時引用此文章
orakim離線中