瀏覽單個文章
flatmode
*停權中*
 

加入日期: Apr 2015
文章: 58
引用:
作者蔡辛錓
真有那麼一天
那整個系統砍掉重練不就好了 (像mac OS)
為什麼還要用效能折損的模擬?

如果ARM強到可以取代x86
也沒限定intel不能做
intel跳下來學qualcomm改一個自主架構
再配合他自己全球最強的製程
其他廠商還是被壓著打吧?


基本上只要是支援c language寫的app幾乎都能直接從binary call出相對應的code 除了windows外幾乎所有的kernel都支援multi binary所以baytrail/broardwell可以在android/ios上跑arm code而同樣的snapdragon/a7/a8都可以跑x86 code(記住是直接在binary中把code轉換再run/execute, 不是疊床架屋的emulation )這也不是新聞了 而且就算有些app的binary不能直接轉換也沒關係 hardware virtualization(vt-x)可以讓cpu執行emulation而performance penalty極為輕微.

mac os事實上其kernel支援至少4種架構的binary. 68k, alpha在os x開始就終止支援 powerpc, mips雖然不公開支援但是其binary仍保存下來 arm的支援雖然沒有官方的承認但是apple早在10.6就加入arm的binary 加上apple開發了cyclone這種ipc上徹底超越haswell的怪物 只要cyclone(a7/a8)一旦成熟apple可能便會拋棄intel的x86 這也是為何skylake so hype的原因 畢竟其功再此一役. 如果skylake無法再提供如prescott到conroe那樣的單緒/ipc/performance per watt效能增長的話intel將會永遠失去apple 如果intel一直顧慮所謂antitrust而不有所為的話整個x86滅亡是指日可待的. 而amd已經成了x86進化的最大障礙 現在就算是弱暴的snap dragon在跑x86 code上也幾乎壓倒piledriver 而amd僅能做的只能拉更高時脈讓單緒不要那麼難看但是功耗變很糟糕. 就這樣來說當amd連隨便一個異架購的cpu都跑的比他原生的好跟穩我就不相信amd有其存在的價值了而antitrust也站不穩因為有太多替代amd的方案一味的替amd辯護只會害了整個x86. 而amd為你們這群看戲的鄉民而得已殘喘而不思長進 少了amd也讓intel無後顧之憂全力跟apple/qualcomm拼架構之爭. 甚至改良x86從8086, 80386以來弊端如remove segmentation跟more general purpose register.

回到amd一直強調未來x86應該要是更多核多緒 可是只要摸過compile/assambly都知道多核多緒只是讓少部份人在高潮的玄學 也解決不了大部分的軟體無法善用多緒的問題(所有的call, draw, interrupt仍然只能由core0執行) 只因為支援多緒而造成軟體肥大與增加complexity跟成本也會讓developer失去對x86以往的支持. 更不用說本身夠爛的單核效能本來就沒有什麼競爭力只靠堆核心是不能解決問題的 而對8核心以上抱有崇景的人大多對是compiling完全沒概念的玩家思維 想憑靠海量core, ram, i/o, ssd加暴力上6GHZ+時脈來實做效能只有滿腦只打game的玩家才會有的心態.

至於製程優勢只能降低功耗與成本, 如果架構爛也會被打爆 例子如130nm a64打爆90nm prescott, 90nm san diego抄了65nm presler. 350nm p55c打爆250nm cyrix mediagx. 所以只要有好架構其製程優勢才能體現 而不是從on paper中以為die shrink就可以贏對方了 沒那麼簡單.


引用:
作者fpe
是堆土機


龍二那時代雖然小輸Core i

至少還看的到INTEL的車尾燈

小超一下還不輸給Core i


在同樣barcelona架構下 thuban/deneb(p2)從agena(P1)ipc上增長20%而agena比a64 san diego快15%. 115% x 1120% =138% 所以thuban/deneb等於是比san diego快38% 可是同期conroe同頻贏san diego 40%而wolfdale/yorkfield又比conroe快5%也就是140% x 105% = 147% 所以wolfdale/yorkfield比san diego快47% 而別提nehalem比yorkfield快20%了而sandy bridge又比nehalem快30%....更不用說當年amd還是用p2 x4 980用三年的時間才贏 qx9770而且時脈還比qx9770高了500mhz...

到底多小超才能不輸core i 啊?

現在回到bulldozer/piledriver. 據析單緒同頻只有deneb 60% 所以138% x60% = 82.8% of san siego 而 hawell同頻單緒是 140% x 105% x 120% x 130% x 105% x 105% = 2.528x san diego /0.828 = 3.05x bulldozer 而apple a8同頻單緒是跟broadwell持平也就是5%+ over haswell所以等於3.2x bulldozer....到底什麼爛公司才會推出如此糟糕的產品... 
舊 2015-04-19, 04:56 AM #83
回應時引用此文章
flatmode離線中