Countdown to the Vega Architecture - 3C

Table of Contents

※ 引述《KotoriCute (Lovelive!)》之銘言:
: 推 a951l753vin : 請JK大解釋 01/03 17:12


以我的理解,GCN是一種VLIW架構的變形(或者說,VLIW+SIMT的特化形式)
他具有VLIW本身的好處 而VLIW會有的缺點它只是稍微輕微一點
但還是會受到影響

甚麼情況?假如把戰場先拉回VLIW vs 其他競爭者
那其他競爭者最典型的就是Superscalar的設計

我們先做個比喻 假設有一個貨運站 他要不斷的送貨出去
而工具是車頭跟車斗 兩個各要一百萬元

所以 兩百萬元 可以單個時間內送完一趟貨

如果有一天 跟上面老闆申請說要增加一些經費 先多買一些
設備 以後賺錢會賺回來

那麼有幾種方式?


1. 全部升級成 一個車頭+5個車斗 這樣六百萬元只比原本貴三倍
可是號稱可以載5倍的數量喔

(VLIW思維)

2. 增加三倍的車頭+車斗的數量 六百萬元 帳面上數字為三倍

(Superscalar思維),也許還要其他看不見的成本使得實際成本超過三倍

看起來1.比較好吧 數字增加得很快又比較便宜
基本上VLIW的思維就是1.

可是.真的是這樣嗎 除了數字好看(vobor會比較愛)之外
對不起 送貨的需求如果單筆來 不一定是每次都有一樣多的
貨斗量的需求 不管他叫一車還是叫兩車三車 你都要把這五個車斗
開出去一趟 所以實際數據就取決於 你到底能不能讓出貨
量都能載到第四車第五車 不然你就是用三倍的成本但常常
載不到三倍.

有沒有甚麼好辦法?在真實世界 就是設計好後 期待軟體比較努力
讓你不會空掉 以這個例子比喻 就是要求客戶不要送急件 最好累積
東西滿了四倍五倍再來叫貨.真實世界中有這一點可行 就是用loop unroll
或者software pipeline累積平行度 一次排四份五份平行的工作到
不同的VLIW 執行單元上就不會空掉

但真實世界也會因為VLIW設計的其他捨棄掉的部分 造成
不能常常排這些平行的code

通常啦,有稍微一點涉及到VLIW的時候 就是硬體設計
的部門和做編譯器的部門開始內戰的時候...
軟體的人認為硬體只是想製造自己帳面上的業績
(硬體面積只成長幾十趴 帳面數字可以增加好幾倍)
硬體的人認為軟體的想早點下班 不肯努力排指令
(兩邊都認為對方只想省自己的10%工作量 害自己
增加50%的工作量 但是互相又不懂對方的工作所以無法繼續溝通下去 XD)

比較可能的情況就是VLIW之後會邊做邊修
或者發現問題很大就砍掉了.

到目前有提到VLIW的問題其實不見得對應到GCN的情況
不過GCN的前身的前身,VLIW5確實有這麼慘沒錯
還在用VLIW5的年代,ATI toochain有一個後門,可以
不只看虛擬的CAL IL,可以把DX or GL的Shading Language
以及OpenCL弄去看他真的進driver排成VLIW5的時候的樣子

當時是真的很慘,排成1~3幾乎三分天下,4/5都看不太到...
不過等我要用這個後門做計劃騙錢的時候後門就不見了.

那.......又回到原本問題


1. 全部升級成 一個車頭+5個車斗 這樣六百萬元只比原本貴三倍
可是號稱可以載5倍的數量喔

2. 增加三倍的車頭+車斗的數量 六百萬元 帳面上數字為三倍

也不是只有這兩個方向可以選



比如說可以

3. 增加新車 1/4的車有一個車斗 1/2的車有2個,1/4的車有5個車斗
等客戶叫貨就依照需求 派不同的車去 -->可能是這個專利

4. 動態可以隨時加掛的車斗 車頭和車斗只是一個固定比例
--> ARM的某個專利 但有沒有做對應的硬體 不知道


--

All Comments

Agatha avatarAgatha2017-03-15
有神先推
Megan avatarMegan2017-03-18
快推
Heather avatarHeather2017-03-22
總之先推,不要讓別人發現我看不懂
Eartha avatarEartha2017-03-25
之前T客邦好像有類似文章
Yedda avatarYedda2017-03-26
Edith avatarEdith2017-03-28
推 那個硬體跟軟體拉扯 so real
Robert avatarRobert2017-03-30
怎麼塞得漂亮在軟體部份很多洨問的
Charlie avatarCharlie2017-03-31
https://reviews.llvm.org/rL296491 有興趣可以看強
者的commit
Jessica avatarJessica2017-04-01
先推
Andy avatarAndy2017-04-05
JK大先推,反正看不懂
Joseph avatarJoseph2017-04-09
scheduling作得好CU屎用率嚇嚇叫DNN學習情緒高
Zenobia avatarZenobia2017-04-13
內戰那一段 跟我學的相反XD
Dinah avatarDinah2017-04-18
我修課教授講的是 當初VLIW是一群自以為很行的
compiler工程師做的 做硬體出身的會比較喜歡dynamic
scheduling
Barb Cronin avatarBarb Cronin2017-04-18
今天好多看不懂的文啊啊
Queena avatarQueena2017-04-21
是說,JK大提出的就是AMD之前流出來那個卡車圖的架
構吧?
Agatha avatarAgatha2017-04-25
這樣理論上的效率會比superscalar好嗎?
Rachel avatarRachel2017-04-27
軟體方面好優化嗎?
Irma avatarIrma2017-04-28
應該說 至少硬體沒那麼大塊 也有一樣性能
Andrew avatarAndrew2017-04-28
車頭都不會拉不動車斗嗎?
Ophelia avatarOphelia2017-04-29
先推再說
Kama avatarKama2017-05-01
我怎麼發現文裡面有我的ID?
Lily avatarLily2017-05-03
vobor被嗆惹 uccu
Olive avatarOlive2017-05-04
87vobor UCCUww
Ophelia avatarOphelia2017-05-05
GCN問題是reg壓力吧,徹底放棄vliw造成的
Irma avatarIrma2017-05-07
之前流出圖就有解釋過了 一樣的說法
AMD下一代的非GCN 改採取動態模式掛載了
Skylar DavisLinda avatarSkylar DavisLinda2017-05-11
台灣的老闆會把車頭改成小綿羊,後斗改成貨櫃火車
Heather avatarHeather2017-05-13
借問nv現在的pascal是那一種?
George avatarGeorge2017-05-17
這篇滿淺顯易懂的
Kumar avatarKumar2017-05-22
補推
Steve avatarSteve2017-05-23
聽不懂 但推一個
Blanche avatarBlanche2017-05-28
其他各家幾乎都是Superscalar
Charlie avatarCharlie2017-05-29
AMD不知道怎麼會跑去做跟大家不同的事情 XD
Christine avatarChristine2017-06-02
因為AMD的技術是買ATi來的
Anthony avatarAnthony2017-06-04
TeraScale這一系發展下來的吧
Annie avatarAnnie2017-06-05
所以之前算運算量那些數據 跟實際跑分測試 AMD會
比直接數據對比下還要弱
Regina avatarRegina2017-06-06
當初走VLIW5是自稱走向GPGPU啦..雖然最後背道而馳
Zanna avatarZanna2017-06-09
ATI的GPGPU是吸納brookGPU這個編譯器來的.而brook
所以是brookGPU讓ATI(還不是AMD)覺得對VLIW已經做好
Frederica avatarFrederica2017-06-12
準備的可能性不低.....我只是猜猜
Elma avatarElma2017-06-14
真不知道當年如果老黃讓AMD跟NV合併現在會是如何
Ursula avatarUrsula2017-06-15
總覺得ATi會被整個併掉 GPU市場一家獨大XD
Connor avatarConnor2017-06-17
750ti要價3萬吧(?
Queena avatarQueena2017-06-21
有反托拉斯 不可能一家併啦 可能ATi被intel併
Caitlin avatarCaitlin2017-06-22
我整個被併掉的意思是品牌完全消失XD
Lucy avatarLucy2017-06-25
給Intel吃掉 Intel應該對賺遊戲卡的錢沒啥興趣
Delia avatarDelia2017-06-26
intel現在對GPU很有興趣阿 尤其低功耗 內顯
Emily avatarEmily2017-06-29
買了他頂多用在內顯上 市場上一樣只買的到N卡
Belly avatarBelly2017-07-03
而且Intel對衝GPU效能越來越沒興趣
併了會不會現在就是GG張吃AMD單QQ
Linda avatarLinda2017-07-07
Intel發現在晶片上用GPU塞面積 大家不怎麼買單XD
Leila avatarLeila2017-07-09
其實不知道NV研發都研發去哪了 Pascal根本靠GG威能
Hedwig avatarHedwig2017-07-12
Maxwell性能躍進靠砍FP64 Pascal靠GG製程
本身FP32的性能感覺沒什麼改善
Hedy avatarHedy2017-07-16
老黃的大招就是養3d引擎公司 然後只做自己的卡
Damian avatarDamian2017-07-19
如果市面上有葛兩三成老黃引擎
Ethan avatarEthan2017-07-21
養一些評論客帶風向啊
Wallis avatarWallis2017-07-24
熱門遊戲來葛十檔平均一下 amd就虛惹
養遊戲公司/引擎公司是最實在der
James avatarJames2017-07-26
我有點好奇在現在console快被AMD壟斷的情形下 3D引
擎公司除非只做PC 不然有辦法只做老黃他家的卡嗎?
Isabella avatarIsabella2017-07-26
當然不會"只"做 老黃只要做到pc爆打amd兩成
以遊戲公司的生態 尤其是開發成本跟時間
Michael avatarMichael2017-07-28
DX12這些性質 更不容易獨門招數了拔
Kama avatarKama2017-07-31
因為遊戲界要賺錢好像還是要靠console QQ
Ina avatarIna2017-08-05
老黃這樣做是最穩的
其實老黃跟amd的想法差異就是老黃封閉 amd開放
Emily avatarEmily2017-08-09
軟軟主導的東西 看起來是有點抗拒NV
Emily avatarEmily2017-08-11
所以故意讓遊戲引擎在PC上效率遠不如家機?
Callum avatarCallum2017-08-15
M軟是為惹推dx12 dx12又是被amd拐去綁惹
Skylar DavisLinda avatarSkylar DavisLinda2017-08-15
老黃真的超不開放…… AMD要是北極星給GG做
老黃這Pascal就卵了
Candice avatarCandice2017-08-19
AMD開放 可是一堆東西進度很慢 而且老黃還是可以
進來QQ 像opencl就是這樣的處境
Robert avatarRobert2017-08-22
不能說故意 遊戲公司也是生意人 在商言商
通常龍頭都是搞封閉 老二老三才會想開放
Valerie avatarValerie2017-08-26
我是老黃我也會這樣搞 我是疑惑技術層面
Quanna avatarQuanna2017-08-30
今天要是amd老大的位子坐爽惹 大概也是改封閉
Candice avatarCandice2017-09-04
北極星給GG做大概能耗比也是輸老黃一截吧 拉個20%
時脈這樣?
Todd Johnson avatarTodd Johnson2017-09-06
封閉=強秦連橫 開放=六國合縱
至少效能有得比阿
Jessica avatarJessica2017-09-09
所以我說AMD是攪屎棍啊QQ 負責不讓人爽爽賺
Oliver avatarOliver2017-09-13
大概就比較接近1070一點而已吧QQ
Rachel avatarRachel2017-09-14
弊在賂秦QQ
Cara avatarCara2017-09-16
六國論真的是商場哲學基本必讀QQ
Delia avatarDelia2017-09-19
老黃賺得這麼多都可以開好幾個豬圈了QQ
Sierra Rose avatarSierra Rose2017-09-21
老黃股價好像持續疲軟 今年會有啥高潮點嗎?
Ida avatarIda2017-09-23
歷史證明 連橫比合縱成功機率高 QQ
Sarah avatarSarah2017-09-26
GCN架構的設計本來就不容易拉高時脈了
Bethany avatarBethany2017-09-30
用GG製程的話 我想加減會下點功夫拉時脈
Frederic avatarFrederic2017-10-02
北極星給GG表現更好的部分應該是同時脈下的功耗表現
Faithe avatarFaithe2017-10-04
謠言:靠改良後14nm威能 RX500時脈全部拉到1.5Ghz了
Elma avatarElma2017-10-09
1.5G的話 P10效能就跟1060拉開了
Doris avatarDoris2017-10-12
然後 VEGA 架構的 MI25 運算卡時脈也是 1.5Ghz
Damian avatarDamian2017-10-13
沒發生過的事情……也不知道XD
Blanche avatarBlanche2017-10-16
雖然是re確又有有效能提昇嗎
Ida avatarIda2017-10-20
如果MI25的八卦為真,理論上VEGA消費卡的時脈應該不
會比MI25低
John avatarJohn2017-10-22
真拉到1.5G Vega樹就能修正到跟1080TI打了......
數據 不太可能拔感覺AMD想法只是想贏次旗艦而已
Daph Bay avatarDaph Bay2017-10-25
拉時脈能打1080ti的前提是功耗不能爆炸
同架構Rename拉時脈,前幾代也是有這樣玩
Zenobia avatarZenobia2017-10-25
現在GPU產品線已經很單純 早期還有同名卡不同架構QQ
Kama avatarKama2017-10-26
前面是玩太久才爆炸 而且OC版和re的版本差距不夠大
像那個8800嗎....
GT GTS GTX
Candice avatarCandice2017-10-30
早期買顯卡真的眉角很多,老手也會不小心中標XD
Yedda avatarYedda2017-10-31
RX500 據說4月就會賣了 VEGA要等Computex
Jessica avatarJessica2017-11-01
馬甲卡沒必要拖太久
Ida avatarIda2017-11-05
時脈單純是製程問題吧 顯卡的部分又還沒到頂
Andrew avatarAndrew2017-11-06
是說同時脈GCN更有優勢就是了
Connor avatarConnor2017-11-09
VEGA 10我猜是沒什麼量 GF大晶片良率加上HBM 產能十
有八九拉不起來
GCN拉到跟老黃同時脈 N卡就GG了吧QQ
Damian avatarDamian2017-11-10
去年Polaris是不是也computex啊?
Cara avatarCara2017-11-11
VEGA應該是真的有1.5GHz的時脈,但是不知道跑出來
的效能怎樣QQ
Regina avatarRegina2017-11-16
我現在對APU NB比較有興趣QQ
雖然今年就算有出八成也沒幾台
Kyle avatarKyle2017-11-17
也是很難說啦,目前ryzen的效能連廠商自己都覺得有
點兒狂,跟去年的態度已經不太一樣惹
Kama avatarKama2017-11-19
但是就是bug有點兒多
Tom avatarTom2017-11-20
不會那麼快啦 早看穿臺灣老闆惹
他們才不會見機起事 跟風有跟到就不錯了
Wallis avatarWallis2017-11-22
時機八成還是在明年吧 整修和搬家今年是無望惹
Emily avatarEmily2017-11-24
但是感覺就是想跟風為了快點兒出貨,降低標準,讓
全民debug
Catherine avatarCatherine2017-11-25
呣......... 先推再說 QQ
Isabella avatarIsabella2017-11-29
那種東西敢賣就不要怕被嗆 RD出來嘴原廠也不能否定
他們賣了beta板給人的事實
Oliver avatarOliver2017-12-03
板廠不配合Ryzen發售日了話,下場絕對是兩敗俱傷
Rae avatarRae2017-12-05
一線廠也是只出陽春板,只是這樣首發氣勢就虛了QQ
Lucy avatarLucy2017-12-07
原來AMD帳面數字好看是這樣來的 打腫臉衝胖子
Quintina avatarQuintina2017-12-09
賣那種東西跟沒同步發售差在哪? 賣了只是更傷害自
己的品牌價值喔
Tracy avatarTracy2017-12-10
*一線廠也是可以只出陽春板
Dinah avatarDinah2017-12-13
氣勢噓跟首發東西變磚塊幹意哪個強?
David avatarDavid2017-12-14
也不能全怪廠商啦,bug有點兒多,支援有點兒少,像
這次板子其實幾個大廠案子很早就開惹
Barb Cronin avatarBarb Cronin2017-12-16
bug多我想衝首發的心裡都有底 支援弱了點也還好
但是今天他們被罵翻是因為那樣而已嗎?
Mia avatarMia2017-12-19
AMD這次時程也壓得很緊,要說板卡廠哪裡不好了話
Gary avatarGary2017-12-20
就是資源跟intel比起來明顯大小眼吧。如果用intel的
Irma avatarIrma2017-12-24
東西能不能拿出來賣 商場打混那麼多年會不懂?
Zora avatarZora2017-12-26
相同資源去做,RD爆肝加班之後 應該是不會這麼慘啦
William avatarWilliam2017-12-30
其實做A家的東西不管是自家資源還是AMD給的資源真
的就是比較劣勢
Faithe avatarFaithe2018-01-04
沒大小眼才見鬼勒 兩間的量差那麼多 那一開始就知道
Rae avatarRae2018-01-08
不過有bug也沒關系啦,有市場需求比較重要QQ
Andy avatarAndy2018-01-12
為啥要相同資源?
新東西注定DEBUG不是嗎XD
已經變成默契了
DIY市場其實就是debug
Cara avatarCara2018-01-15
也不是拿全民debug出來賣的藉口
Daniel avatarDaniel2018-01-18
AMD首發只賣Ryzen 7 打算先用價格擋掉一些新手吧QQ
Jake avatarJake2018-01-19
AMD 自己也知道首發Ryzen 7 付費公測
Daph Bay avatarDaph Bay2018-01-22
不過AMD也認為這種情況是接受的,不然也不敢賣吧
如果R5開賣後情況還是這麼慘,那絕對有問題了
Gilbert avatarGilbert2018-01-26
狀況板廠最知道 扯給AMD幹嘛?
Candice avatarCandice2018-01-28
x99剛開賣也是付費公測
Dora avatarDora2018-01-28
x299要出了 不知道會不會也變全民公測QQ
Andy avatarAndy2018-01-31
也是,首發只出R7也是好事,debug完穩定了R5再來大
量鋪貨XD
Anonymous avatarAnonymous2018-02-01
板子的BIOS有沒有寫好要不要上架最好AMD管得著
Necoo avatarNecoo2018-02-01
講得好像趕鴨子上架都AMD的意思 這麼會帶風向喔
Jessica avatarJessica2018-02-04
X99出來debug時至少會動好不好...
Gary avatarGary2018-02-06
應該是INTEL的陰謀拉
Joseph avatarJoseph2018-02-10
故意讓AMD版子開賣的時候都開機失敗
Rebecca avatarRebecca2018-02-10
應該用不著intel自己開口啦
Tracy avatarTracy2018-02-11
其實,都有關係啦,預定的時間碰到意料外的穩定
Victoria avatarVictoria2018-02-11
反正bug多是事實 兩方都有責任 想帶風向的可以省省
Skylar DavisLinda avatarSkylar DavisLinda2018-02-15
問題
人家都要賣了,你可以這樣放手讓人家去嗎?
Joseph avatarJoseph2018-02-17
其實都是一例一休der錯...QQ
Kyle avatarKyle2018-02-20
我不太能接受某廠拿那種東西出來賣 兩邊責任都有跑
跑不掉啦 但是東西能不能賣某廠最好不用負全責
Hamiltion avatarHamiltion2018-02-22
BUG修不完趕不上和AMD擺爛絕對很有關係 RD肝爆不完
William avatarWilliam2018-02-24
不會啦 台廠大概都覺得大家會怪AMD爛 不是板子
Iris avatarIris2018-02-26
因為各家版都差不多狀況阿XD
Puput avatarPuput2018-02-28
唯一不敗七彩虹零翻車XDD
Carol avatarCarol2018-03-03
七彩虹台灣買的到嗎
零翻車喔 強喔XDD
Carol avatarCarol2018-03-04
有人磚塊多啊 大概要趁颱風季前備料築牆吧
磚塊特別多 少打字QQ
Adele avatarAdele2018-03-08
只能去對岸淘吧
Mason avatarMason2018-03-11
我覺得這還好啦,雖然我沒買XD
Charlie avatarCharlie2018-03-12
不過要淘七彩虹我寧可淘生化星...QQ
Hedda avatarHedda2018-03-15
Ram相容問題大家都有 但凍結好像就兩家而已..
Frederic avatarFrederic2018-03-18
我自己沒買但是有中標到我很賭爛QQ
Daph Bay avatarDaph Bay2018-03-18
凍結只有某兩間有那就不會扯到AMD不穩吧
我唯一中標過的一次就是買skylake 還不是新東西= =
Lily avatarLily2018-03-22
但反正大家也都很努力在修bug 也就不想再檢討了
Gary avatarGary2018-03-25
早知道假日睡整天QQ 不應該去摸新玩具
有可能啊 功能陽春XD
Andrew avatarAndrew2018-03-27
會不會因為七彩虹只有做一張B350板而已XD
Sierra Rose avatarSierra Rose2018-03-31
是我也買生化星,至少還知道送去那修XDD
Ethan avatarEthan2018-04-03
美光星星?
Caroline avatarCaroline2018-04-06
https://goo.gl/tK649p
也不支援RAM超頻
Margaret avatarMargaret2018-04-10
七彩虹產品線少穩穩躂XDD
Carol avatarCarol2018-04-13
對岸七彩虹也是有人翻車
Robert avatarRobert2018-04-14
要變淒慘紅的形狀惹QQ
Gilbert avatarGilbert2018-04-17
我是不相信淒慘紅的RD有多強 但在這之前我也是不相
信兩家石頭的RD這麼帶種
Genevieve avatarGenevieve2018-04-20
絕對不是RD帶種...
Edward Lewis avatarEdward Lewis2018-04-22
RD不都能拖就拖嗎
最好永遠都不要出
Andy avatarAndy2018-04-25
PM吧? 筆誤
Cara avatarCara2018-04-26
RD其實也是想好好debug啊QQ
Skylar Davis avatarSkylar Davis2018-05-01
對阿
PM無誤XD
Quintina avatarQuintina2018-05-02
RD:幹這個還很多bug啦,好幾個功能還沒過QC阿
Aaliyah avatarAaliyah2018-05-05
挖 誰再帶風向阿 全世界最大板廠都包成這樣
Caitlin avatarCaitlin2018-05-10
最近幾天不是還有一篇匿名板廠幹絞文
Genevieve avatarGenevieve2018-05-13
QC: 幹你今天下午才發版本給我,你不知道測試很花時
間嗎?還有這個bug回報系統真夠難用的幹
Daph Bay avatarDaph Bay2018-05-17
BIOS有沒有寫好 板子要不要跟CPU一起賣 AMD管不著阿
Catherine avatarCatherine2018-05-19
PM: 我不管,後天要上市了,你今天晚上release出來
Sandy avatarSandy2018-05-21
反正我U就是發售了 板子有包可以不要賣w
Regina avatarRegina2018-05-23
兩邊各大50大板 反正台灣人天生就是命賤要幫修code
修到好
David avatarDavid2018-05-27
兩邊各50大板沒有錯啊 這串好像也只有一個人不認同
Ethan avatarEthan2018-05-29
很好奇那些在罵的有買嗎?我自己買我怎麼沒暴跳如雷
這種新東西剛上市有BUG,買的人不是都應該有心理準
備嗎?
Jake avatarJake2018-05-30
#1OmrLM1y 很多大大在講 都沒在聽
不過我對那些衝第一發 把debug當理所當然的消費者
Rosalind avatarRosalind2018-06-02
心存敬意啦
Noah avatarNoah2018-06-02
這是DIYer魂!!!!!
Olive avatarOlive2018-06-04
cpu都便宜賣你惹 幫測一下 ok喇
不爽去買6900k
Emily avatarEmily2018-06-06
壓的很緊?老早就送樣了,搞成這樣,去年都在幹嗎?
Selena avatarSelena2018-06-08
每次都說多趕多趕,為何生化廠沒事辣?又講不出所以
然,只會一直跳針
Rosalind avatarRosalind2018-06-11
早上醒來發現樓歪了 過陣子有空也來說說GCN@@
Bethany avatarBethany2018-06-14
雖然看不懂,但是推...高手+字多
Frederic avatarFrederic2018-06-17
推推
Edwina avatarEdwina2018-06-18
Rx480跟1700 首發我都有買,我也沒再幹譙阿 @@
Regina avatarRegina2018-06-20
Rachel avatarRachel2018-06-23
一邊有心無力一邊有力無心會這樣很意外嗎