- 已加入
- 10/16/11
- 訊息
- 24
- 互動分數
- 0
- 點數
- 0
- 年齡
- 29
我們因該讓前AMD工程師來說句話
他才是這顆CPU微架構的研發參予者
他是最瞭解這顆CPU微架構的設計者之一
AMD在打造這個微架構的同時 太過依賴軟體自動設計
用電腦自動設計節省成本 而不用人去設計她
難道AMD把原本K8的團隊打散掉了 反而去相信電腦自動設計軟體??
前AMD工程師評推土機:設計方式錯了
AMD FX系列處理器空有八個核心和3.6GHz高頻率,但實際性能卻令人無法滿意,難道只能歸咎於新架構的不適應麼?多年前已經離開AMD的工程師Cliff A. Maier站出來評論說,這其實要歸咎於AMD在推土機上採取的設計方式是錯誤的,不再手工打造、精心調教而過於依賴自動設計軟件,結果雖然加快了研發進度,卻無法提供最高性能與效率。
Cliff A. Maier在網上發帖稱:「從設計圖上,推土機是一款非常漂亮的芯片……(但是)管理團隊決定應該進行交叉工程(cross-engineering),這就意味著我們不得不放棄手工打造我們的處理器設計,改而轉向SoC設計方式,結果就是犧牲了很多性能、芯片面積和效率。DEC Alphas之所以速度飛快,原因就在於它的每個晶體管都是手工設計的。Intel、AMD至少在芯片的關鍵部位上也是一向如此。在我離開之前,一切都變了。他們開始依賴合成工具、自動佈局和路由工具。」
這位老工程師曝料稱:「離職前我長期負責設計流程的管理,也曾經測試過這些工具。我讓那些推銷這類設計工具的公司用它們進行試驗,時間不做任何限制,結果最終給我的設計總是比我們的手工設計要大上20%,速度也慢20%,而且還有電子遷移等一系列問題。這就是AMD現在設計芯片的方式,我相信會表現很好的。」
Cliff A. Maier繼續評論說:「至少有一件事是可以肯定的。AMD應該借鑑K8以及K8團隊的成功經驗、設計理念,而不是用一幫從未有任何成就的人去做一個項目,卻最終將其取消。Intel花了很多年才搞出來Nehalem,AMD還差得遠。他們銀行裡可可沒有那麼多錢,不然也不會輕易在反壟斷問題上與Intel妥協,更不會賣掉自己的工廠。」
現在還不知道AMD是否用自動工具設計了整個推土機芯片,但看起來至少一些低效率的部分就是這麼來的。按照AMD提供的數據,推土機芯片包含多達20億個晶體管,是自家上代六核心以及Intel Sandy Bridge的兩倍多,整個芯片面積315平方毫米,不得不說規模龐大。
細分起來,推土機的每個雙核心模塊再加2MB二級緩存用了2.13億個晶體管,面積30.9平方毫米,四模塊八核心就是8.52億個晶體管、123.6平方毫米。8MB三級緩存(6bpc)的具體晶體管數量沒有公開,估計約為4.05億個。這樣還剩下大約7.5億個晶體管被用在了HT總線、I/O輸入輸出、內存控制器等模塊以及其它雜七雜八的內部邏輯和路由之上,佔用的芯片面積也著實不小,效率顯然太低。
雖然無法確認,但可以猜測得出來,自動設計工具讓推土機額外背負了多達幾億個晶體管的負擔,後果就不言自明了。
順便提一句,Intel Sandy Bridge的晶體管最多9.95億個,核心面積258平方毫米,價格最高317平方毫米,而推土機最多只賣245美元,期間的利潤差距也就不用多說了。
最後需要提醒大家的是,上邊的說法也只是某個人的一家之言,並不能反映所有的實際情況,而且也有讀者回應說其實Intel也大部分都改用了自動設計,甚至有人說Cliff A. Maier提到的情況都是幾年前的了,所以大家看看就是了,不比過於較真。
推土機阿推土機嗚嗚嗚嗚 ~~~:PPP:
推土機多工處理能力很強 單工方面確實輸人家很多QQ
他才是這顆CPU微架構的研發參予者
他是最瞭解這顆CPU微架構的設計者之一
AMD在打造這個微架構的同時 太過依賴軟體自動設計
用電腦自動設計節省成本 而不用人去設計她
難道AMD把原本K8的團隊打散掉了 反而去相信電腦自動設計軟體??
前AMD工程師評推土機:設計方式錯了
AMD FX系列處理器空有八個核心和3.6GHz高頻率,但實際性能卻令人無法滿意,難道只能歸咎於新架構的不適應麼?多年前已經離開AMD的工程師Cliff A. Maier站出來評論說,這其實要歸咎於AMD在推土機上採取的設計方式是錯誤的,不再手工打造、精心調教而過於依賴自動設計軟件,結果雖然加快了研發進度,卻無法提供最高性能與效率。
Cliff A. Maier在網上發帖稱:「從設計圖上,推土機是一款非常漂亮的芯片……(但是)管理團隊決定應該進行交叉工程(cross-engineering),這就意味著我們不得不放棄手工打造我們的處理器設計,改而轉向SoC設計方式,結果就是犧牲了很多性能、芯片面積和效率。DEC Alphas之所以速度飛快,原因就在於它的每個晶體管都是手工設計的。Intel、AMD至少在芯片的關鍵部位上也是一向如此。在我離開之前,一切都變了。他們開始依賴合成工具、自動佈局和路由工具。」
這位老工程師曝料稱:「離職前我長期負責設計流程的管理,也曾經測試過這些工具。我讓那些推銷這類設計工具的公司用它們進行試驗,時間不做任何限制,結果最終給我的設計總是比我們的手工設計要大上20%,速度也慢20%,而且還有電子遷移等一系列問題。這就是AMD現在設計芯片的方式,我相信會表現很好的。」
Cliff A. Maier繼續評論說:「至少有一件事是可以肯定的。AMD應該借鑑K8以及K8團隊的成功經驗、設計理念,而不是用一幫從未有任何成就的人去做一個項目,卻最終將其取消。Intel花了很多年才搞出來Nehalem,AMD還差得遠。他們銀行裡可可沒有那麼多錢,不然也不會輕易在反壟斷問題上與Intel妥協,更不會賣掉自己的工廠。」
現在還不知道AMD是否用自動工具設計了整個推土機芯片,但看起來至少一些低效率的部分就是這麼來的。按照AMD提供的數據,推土機芯片包含多達20億個晶體管,是自家上代六核心以及Intel Sandy Bridge的兩倍多,整個芯片面積315平方毫米,不得不說規模龐大。
細分起來,推土機的每個雙核心模塊再加2MB二級緩存用了2.13億個晶體管,面積30.9平方毫米,四模塊八核心就是8.52億個晶體管、123.6平方毫米。8MB三級緩存(6bpc)的具體晶體管數量沒有公開,估計約為4.05億個。這樣還剩下大約7.5億個晶體管被用在了HT總線、I/O輸入輸出、內存控制器等模塊以及其它雜七雜八的內部邏輯和路由之上,佔用的芯片面積也著實不小,效率顯然太低。
雖然無法確認,但可以猜測得出來,自動設計工具讓推土機額外背負了多達幾億個晶體管的負擔,後果就不言自明了。
順便提一句,Intel Sandy Bridge的晶體管最多9.95億個,核心面積258平方毫米,價格最高317平方毫米,而推土機最多只賣245美元,期間的利潤差距也就不用多說了。
最後需要提醒大家的是,上邊的說法也只是某個人的一家之言,並不能反映所有的實際情況,而且也有讀者回應說其實Intel也大部分都改用了自動設計,甚至有人說Cliff A. Maier提到的情況都是幾年前的了,所以大家看看就是了,不比過於較真。
推土機阿推土機嗚嗚嗚嗚 ~~~:PPP:
推土機多工處理能力很強 單工方面確實輸人家很多QQ
最後編輯: