第165章 質疑
陳一然回去之後沒有馬上工作,他需要AMD那邊先把指令集手冊和顯存控制器白皮書發過來。
但是在AMD這邊,不是所有人都支持他的動作。
第二天,AMD的一個小會議室,四個管理層在開小會。
坐在首位的托馬斯·塞弗特是代理CEO兼CFO,實際上他從上台的第一天就明確地表示不想長期干,所以現在基本上不提什麼意見,只想平穩地過渡到新CEO上台。
之後是一個半癱在椅子上的胖子,這是產品集團高級副總裁兼總經理里克·伯格曼,負責所有的CPU和GPU產品線,雖然不是技術出身。但現在已經是AMD技術層面實際的一號人物。
邊上是一個瘦瘦高高的眼鏡男,他是ATI時期的老將埃里克·德默斯,目前是顯卡部門的首席技術官,是公司在顯卡技術上說話最有分量的人。
最後,就是一直和陳一然做溝通的高級副總裁哈利。
四個人沒有說話,各自玩著手機,氣氛非常尷尬。
事實上這就是AMD的現狀,代理CEO不幹活,哈利和伯格曼有一些想法,把陳一然拉進了公司。
但是這又受到了德默斯的強烈不滿,連帶著整個顯卡部門都非常浮躁。
這時敲門聲響起,馬文推開門走了進來,手裡拿著四份列印好的PPT文件。
作為和陳一然直接溝通的技術小組組長,他今天要進行匯報。
把文件發下去後,馬文開始了茶藝表演。
「四位,我匯報一下今天和陳一然的初步討論。」
塞弗特就算不想管事,但是這時候也得出來說話了,因為另外三個人都跟啞巴一樣看著他。
「行,你來說一下吧,和陳一然的交流結果,你們最終有沒有方向。」
馬文點點頭開始介紹:「他對我們OpenCL編譯器團隊的架構有一些不同的看法。
他認為現有的AMD IL中間層過於臃腫,超長指令打包放在流水線末端導致了很多調度信息丟失。
他提出了一個從中間開始重新設計的方案,整體思路是把指令依賴分析提前到生成階段。」
埃里克輕哼了一聲說:「他倒是敢想,他以為這是什麼簡單的事情?」
馬文一副無奈的表情說:「陳先生的工作風格非常自信,他在技術取捨上反應很快,對整個團隊的現有工作方式。
額,怎麼說呢,有一些可以理解的保留意見。我們目前的編譯器內核是從ATI時代延續下來的,陳先生在交流中直接指出了不少歷史遺留問題。」
伯格曼沒管邊上吹鬍子瞪眼的埃里克,看了看手裡的文件說:「你這寫的也不詳細啊,你來說說他的意見。」
「是這樣的,他認為四百多個操作碼中實際在用的只有一半,另外一半占用了太多編譯時間和維護成本,他認為這些東西會阻礙後面的改動。所以他不想來優化整改,他希望完全重寫。」
下面四個人明顯臉色變了一下,雖然知道自家的技術不大好,但是要直接被全盤否定,終歸是讓人有些難受。
馬文看到幾個人的臉色,繼續告小狀:「還有一個情況,我們都知道,陳先生第一個項目,就是編譯器領域,他確實在這方面有一些見解。
但是大家都清楚,GPU後端編譯是完全不同的,硬體手冊的對接,他可能也不太熟悉。我和團隊的建議是如果走重寫路線,硬體適配的部分可能需要更長的周期。
我們需要給予陳先生,一些更大的支持。」
下面的四個人都不是傻子,馬文這個老油子在暗示陳一然搞不定。
哈利率先完成了自我攻略,揮了揮手:「好的。你可以出去了。」
門關上之後埃里克馬上開了口:「我從一開始就說這是個餿主意。我承認,我們從ATI那裡繼承下來的東西不完美,甚至中間四個架構更替,更是有些混亂。
但這畢竟是我們幾十年的心血,它至少是能用的。隨便請一個二十不到的人,就能優化好了?居然還大言不慚地說要推倒重寫!」
哈利搖了搖頭說:「現在還質疑陳一然的技術力,那我覺得你的腦子可以扔了。如果陳一然說需要重新寫,那我覺得就是需要你重新寫的。」
埃里克還是不服:「我知道你的意思。兩億美金的編譯器,DeepFlow,各種公司的推崇,什麼AI之父,還有賈伯斯的三百億美金站台。
但你們有沒有想過一個問題,他之前那些產品,到底是他的技術強,還是他公司里的人強?」
哈利笑了:「首先編譯器和deepflow都是陳一然作為獨立創作者的時候寫的,而且之前我也和你們說過為什麼我想拉陳一然進公司。
因為英偉達裡面有我的人,雖然不敢透露具體的技術數據,但是行政上的信息我知道很多。包括他們私下裡對陳一然的評價,都是非常有價值的消息。
英偉達那邊,很多技術人員都已經拿陳一然當上帝看了。用他們的話說,他們和FlowEDA那邊的交流,會有非常不一樣的兩種體驗。一種是正常的,雙方正常討論來解決問題。
一種是明顯的帶有指導性質的,那就是陳一然上班的時候,陳一然五分鐘就能解決他們所有的問題。」
伯格曼點點頭說:「上周我們正式宣布和陳一然的合作後,英偉達的反應你們也看到了,那天英偉達直接把周圍的麥當勞買空了。
三個部門加班開會開到了半夜三點,陳一然要是水貨,他們在怕什麼?我同意繼續支持陳一然,說難聽點,現在我們就沒有市場可言,試一試總比什麼都不做強。」
埃里克沒有馬上回答,他心裡其實清楚陳一然不太可能是水貨,但是總是不甘心,多年的辛苦就被一個二十歲不到的年輕人全部推翻了?
一點面子不給啊,但凡過來仔細聊一聊呢。
伯格曼看埃里克不說話,乾脆說得更難聽了些:「埃里克,我不跟你爭具體技術上的事。我只要結果,我們現在的OpenCL的編譯器你能不能搞定,能有多少競爭力,你敢給我個準話嗎!」
埃里克沒招了,轉頭看著塞弗特:「塞弗特,你現在是公司的CEO,你來做決定吧。我可以承諾,可以讓超長指令打包率從百分之四十提到百分之五十五!我建議,現在就止損,不要繼續和陳一然合作。」
伯格曼嘲諷到:「有什麼用?ATI繼承來的圖形管線邏輯已經過時了!我相信陳一然也知道這一點,如果不是要拯救我們之前的出貨,直接定向針對年底的GCN架構乾脆放棄之前的顯卡才最明智。」
埃里克怒吼道:「我們的著色器代碼更簡單規整,編譯器把幾條獨立指令捆在一起扔給硬體是最經濟,省了調度器的電晶體,換來了更高的峰值浮點性能。
同樣的晶片面積里我們可以裝更多的流處理器,在純圖形渲染上是不輸給他們的!」
伯格曼也怒了,拍著桌子說:「說那麼多,最終還不是只能用來畫三角形!現在講的是未來!講的是通用計算!
否則我們做GCN架構幹什麼,現在拉了外援來幫忙,不就是要改掉以前的問題嗎!你還抱著ATI時代的垃圾,不是一輩子搞不過英偉達!」
兩個人互相都說服不了對方,都看著在一邊喝咖啡的塞弗特。
神遊天外的塞弗特已經靈魂出竅有一會兒了,發現吵鬧聲不見了才抬起了頭,淡定地說:「我不管誰對誰錯,合同都簽了,按照合約來。
合同里寫得很清楚,他有OpenCL編譯器的全部技術決策權。十個工作日內他有權利提出任何修改方案。」
埃里克不滿道:「當時也沒想到,他會這麼激進啊!」
看到沒人理他,他憤怒地站起來摔門而出,臨走還怒吼著:「你會後悔的。」
閒魚塞弗特突然不自覺地喊道:「我才是代理CEO!」
哈利等埃里克走遠後才說:「那我們就把白皮書發過去了?」
伯格曼點了點頭說:「我去讓人發過去,按照之前的協議,我會把GCN的指令集手冊和寄存器規範也發過去,讓他做好升級的準備,方便之後新框架發布後可以更容易地移植過去。」
陳一然收到文件的時候,感覺有點被小瞧了。居然只讓他準備升級,GCN的指令集手冊和寄存器規範都有了,寫一個可以兼容前後兩個框架的不就好了。
重生以來,他努力享受生活到處遊玩,努力看喜歡的體育賽事,努力養狗把妹,加上茉莉的一點點幫助,在技術上已經是AMD那些庸人無法理解的程度。
「茉莉,加點!」
【( >ρ < 」)簡單地很,簡單地很,趕緊打開個葡萄糖,我們開始幹活!】
但是在AMD這邊,不是所有人都支持他的動作。
第二天,AMD的一個小會議室,四個管理層在開小會。
坐在首位的托馬斯·塞弗特是代理CEO兼CFO,實際上他從上台的第一天就明確地表示不想長期干,所以現在基本上不提什麼意見,只想平穩地過渡到新CEO上台。
之後是一個半癱在椅子上的胖子,這是產品集團高級副總裁兼總經理里克·伯格曼,負責所有的CPU和GPU產品線,雖然不是技術出身。但現在已經是AMD技術層面實際的一號人物。
邊上是一個瘦瘦高高的眼鏡男,他是ATI時期的老將埃里克·德默斯,目前是顯卡部門的首席技術官,是公司在顯卡技術上說話最有分量的人。
最後,就是一直和陳一然做溝通的高級副總裁哈利。
四個人沒有說話,各自玩著手機,氣氛非常尷尬。
事實上這就是AMD的現狀,代理CEO不幹活,哈利和伯格曼有一些想法,把陳一然拉進了公司。
但是這又受到了德默斯的強烈不滿,連帶著整個顯卡部門都非常浮躁。
這時敲門聲響起,馬文推開門走了進來,手裡拿著四份列印好的PPT文件。
作為和陳一然直接溝通的技術小組組長,他今天要進行匯報。
把文件發下去後,馬文開始了茶藝表演。
「四位,我匯報一下今天和陳一然的初步討論。」
塞弗特就算不想管事,但是這時候也得出來說話了,因為另外三個人都跟啞巴一樣看著他。
「行,你來說一下吧,和陳一然的交流結果,你們最終有沒有方向。」
馬文點點頭開始介紹:「他對我們OpenCL編譯器團隊的架構有一些不同的看法。
他認為現有的AMD IL中間層過於臃腫,超長指令打包放在流水線末端導致了很多調度信息丟失。
他提出了一個從中間開始重新設計的方案,整體思路是把指令依賴分析提前到生成階段。」
埃里克輕哼了一聲說:「他倒是敢想,他以為這是什麼簡單的事情?」
馬文一副無奈的表情說:「陳先生的工作風格非常自信,他在技術取捨上反應很快,對整個團隊的現有工作方式。
額,怎麼說呢,有一些可以理解的保留意見。我們目前的編譯器內核是從ATI時代延續下來的,陳先生在交流中直接指出了不少歷史遺留問題。」
伯格曼沒管邊上吹鬍子瞪眼的埃里克,看了看手裡的文件說:「你這寫的也不詳細啊,你來說說他的意見。」
「是這樣的,他認為四百多個操作碼中實際在用的只有一半,另外一半占用了太多編譯時間和維護成本,他認為這些東西會阻礙後面的改動。所以他不想來優化整改,他希望完全重寫。」
下面四個人明顯臉色變了一下,雖然知道自家的技術不大好,但是要直接被全盤否定,終歸是讓人有些難受。
馬文看到幾個人的臉色,繼續告小狀:「還有一個情況,我們都知道,陳先生第一個項目,就是編譯器領域,他確實在這方面有一些見解。
但是大家都清楚,GPU後端編譯是完全不同的,硬體手冊的對接,他可能也不太熟悉。我和團隊的建議是如果走重寫路線,硬體適配的部分可能需要更長的周期。
我們需要給予陳先生,一些更大的支持。」
下面的四個人都不是傻子,馬文這個老油子在暗示陳一然搞不定。
哈利率先完成了自我攻略,揮了揮手:「好的。你可以出去了。」
門關上之後埃里克馬上開了口:「我從一開始就說這是個餿主意。我承認,我們從ATI那裡繼承下來的東西不完美,甚至中間四個架構更替,更是有些混亂。
但這畢竟是我們幾十年的心血,它至少是能用的。隨便請一個二十不到的人,就能優化好了?居然還大言不慚地說要推倒重寫!」
哈利搖了搖頭說:「現在還質疑陳一然的技術力,那我覺得你的腦子可以扔了。如果陳一然說需要重新寫,那我覺得就是需要你重新寫的。」
埃里克還是不服:「我知道你的意思。兩億美金的編譯器,DeepFlow,各種公司的推崇,什麼AI之父,還有賈伯斯的三百億美金站台。
但你們有沒有想過一個問題,他之前那些產品,到底是他的技術強,還是他公司里的人強?」
哈利笑了:「首先編譯器和deepflow都是陳一然作為獨立創作者的時候寫的,而且之前我也和你們說過為什麼我想拉陳一然進公司。
因為英偉達裡面有我的人,雖然不敢透露具體的技術數據,但是行政上的信息我知道很多。包括他們私下裡對陳一然的評價,都是非常有價值的消息。
英偉達那邊,很多技術人員都已經拿陳一然當上帝看了。用他們的話說,他們和FlowEDA那邊的交流,會有非常不一樣的兩種體驗。一種是正常的,雙方正常討論來解決問題。
一種是明顯的帶有指導性質的,那就是陳一然上班的時候,陳一然五分鐘就能解決他們所有的問題。」
伯格曼點點頭說:「上周我們正式宣布和陳一然的合作後,英偉達的反應你們也看到了,那天英偉達直接把周圍的麥當勞買空了。
三個部門加班開會開到了半夜三點,陳一然要是水貨,他們在怕什麼?我同意繼續支持陳一然,說難聽點,現在我們就沒有市場可言,試一試總比什麼都不做強。」
埃里克沒有馬上回答,他心裡其實清楚陳一然不太可能是水貨,但是總是不甘心,多年的辛苦就被一個二十歲不到的年輕人全部推翻了?
一點面子不給啊,但凡過來仔細聊一聊呢。
伯格曼看埃里克不說話,乾脆說得更難聽了些:「埃里克,我不跟你爭具體技術上的事。我只要結果,我們現在的OpenCL的編譯器你能不能搞定,能有多少競爭力,你敢給我個準話嗎!」
埃里克沒招了,轉頭看著塞弗特:「塞弗特,你現在是公司的CEO,你來做決定吧。我可以承諾,可以讓超長指令打包率從百分之四十提到百分之五十五!我建議,現在就止損,不要繼續和陳一然合作。」
伯格曼嘲諷到:「有什麼用?ATI繼承來的圖形管線邏輯已經過時了!我相信陳一然也知道這一點,如果不是要拯救我們之前的出貨,直接定向針對年底的GCN架構乾脆放棄之前的顯卡才最明智。」
埃里克怒吼道:「我們的著色器代碼更簡單規整,編譯器把幾條獨立指令捆在一起扔給硬體是最經濟,省了調度器的電晶體,換來了更高的峰值浮點性能。
同樣的晶片面積里我們可以裝更多的流處理器,在純圖形渲染上是不輸給他們的!」
伯格曼也怒了,拍著桌子說:「說那麼多,最終還不是只能用來畫三角形!現在講的是未來!講的是通用計算!
否則我們做GCN架構幹什麼,現在拉了外援來幫忙,不就是要改掉以前的問題嗎!你還抱著ATI時代的垃圾,不是一輩子搞不過英偉達!」
兩個人互相都說服不了對方,都看著在一邊喝咖啡的塞弗特。
神遊天外的塞弗特已經靈魂出竅有一會兒了,發現吵鬧聲不見了才抬起了頭,淡定地說:「我不管誰對誰錯,合同都簽了,按照合約來。
合同里寫得很清楚,他有OpenCL編譯器的全部技術決策權。十個工作日內他有權利提出任何修改方案。」
埃里克不滿道:「當時也沒想到,他會這麼激進啊!」
看到沒人理他,他憤怒地站起來摔門而出,臨走還怒吼著:「你會後悔的。」
閒魚塞弗特突然不自覺地喊道:「我才是代理CEO!」
哈利等埃里克走遠後才說:「那我們就把白皮書發過去了?」
伯格曼點了點頭說:「我去讓人發過去,按照之前的協議,我會把GCN的指令集手冊和寄存器規範也發過去,讓他做好升級的準備,方便之後新框架發布後可以更容易地移植過去。」
陳一然收到文件的時候,感覺有點被小瞧了。居然只讓他準備升級,GCN的指令集手冊和寄存器規範都有了,寫一個可以兼容前後兩個框架的不就好了。
重生以來,他努力享受生活到處遊玩,努力看喜歡的體育賽事,努力養狗把妹,加上茉莉的一點點幫助,在技術上已經是AMD那些庸人無法理解的程度。
「茉莉,加點!」
【( >ρ < 」)簡單地很,簡單地很,趕緊打開個葡萄糖,我們開始幹活!】