yorkwu wrote:
ARM 要攻筆電非常...(恕刪)


意思是以後若筆電採用ARM版的Win8並且使用ARM架構CPU
但會無法執行Win7時代以前的程式嗎?

newplaza wrote:
意思是以後若筆電採用...(恕刪)


X86的程式。
newplaza wrote:
意思是以後若筆電採用...(恕刪)


是的
要砍掉重寫

去年M$說要Win 8支援ARM
一堆人都不看好
最近的新聞不看好的更多
因為移植確實有困難
尤其Windows最大的遺產就是過去多年累積下來X86的軟體
離開X86...瞬間少掉主要優勢

遙想去年Q4
M$公布支援ARM同一個禮拜
INTEL在辦自己的IDF大會也高舉GOOGLE的手說要支援安卓

X86要支援安卓很容易(應該說安卓要支援X86很容易)
但是M$去支援ARM意味著過去眾多X86軟體要一一移植
完全就沒有優勢了
所以很多科技部落客都不看好

在大I的心中
未來最好的平板應該還是X86+Win8
但是很多人預言要到2013才看的到
因為Win 8目前各方預料會是很優秀的產品
要那麼晚才能看到他在熟悉的X86平台上大展身手..
很令人著急阿~~~
i_stuck wrote:
X86的程式。...(恕刪)

原來如此
這樣會有很嚴重的相容性問題哩
CUBE0125 wrote:
若如此發展下去
某天...(恕刪)


這之前有人做過也失敗了
過去幾年很多矽谷創業/創意主攻強化雲端簡化客戶端的產品
這些概念都不成功

其中一個主角就是google的chrome book
沒有硬碟只有雲端
認為雲端夠用
個人裝置只需要單純的收發就夠了

現實是
雲端的容量越來越大...
運算能力越來越強

但是用戶端不會因此而減少需求
所以可以預見PC/NB/手機/平板會越來越仰賴日漸強的的雲端
然而本機的運算能力與容量的需求只會一直往上提高
不會出現夠用了就不需要升級的狀況

yohowo wrote:
是的要砍掉重寫去年M...(恕刪)

受教了
所以以後平板上的ARM版Win8 與筆電 桌機上的X86版Win8
後者還是有極佳的軟體相容優勢
那搭載X86 medfield Atom的平板上就順理成章的搭載X86 Win8?

yohowo wrote:
是的要砍掉重寫去年M...(恕刪)


也沒到砍掉重寫這麼嚴重。
別忘了微軟有自己軟體的源碼,跨平台編譯(cross-compile)再debug一下就能很快完成轉移。

小弟8年前把x86 linux下的東西port到arm7的經驗,一旦cross-compiler的平台搞定,
要debug的東西其實不多,更別說要砍掉重寫。

話說回來,我不太看好arm之後的表現,就算弄出個8核arm,效能恐怕也普普,原本省電
的最大優勢可能也會因為多核、過多附加功能而喪失。

vincent323 wrote:
也沒到砍掉重寫這麼嚴...(恕刪)


其實主要是使用者期待多少東西要轉移啦...
有很多傳統 x86 軟體其實也沒有人會想在平板跑, 那些不是問題...
即使 x86 平板, 相信也沒人會跑轉檔程式這類東西, 所以也不是問題。
所以算起來就是連網(這點無論 x86 還是 ARM 都沒問題)還有娛樂應用(簡言之就是遊戲), 以及使用上面的內建硬體功能了。目前我能想到比較需要效能的是遊戲以及拍照後的影像處理,再來就是系統的安全認證以及自然辨識方面了。
話說回來, 雖然有人看好 Win8 平板, 不過除了 MS Office, 我還是想不出來到底有什麼非用它不可? 或是它能做到而未來的 iPadX 不能?
yohowo wrote:
這之前有人做過也失敗...(恕刪)

之前失敗大概還是因為非WIN-TEL架構
但是若照你前文所說的發展趨勢
仍在WIN-TEL架構下就不是問題了~

既然ATOM未來能在效能和耗電上取得一定平衡
為何還要買到I3以上CPU?(尤其是一般消費者)
這就是我覺得有點矛盾的地方

舉例來說
若未來ATOM在平板上跑WIN8順暢度夠
那我再買個外接鍵盤就可以直接當筆電用(ATOM小筆電捲土重來?)
何必買台I3以上的筆電?
---------------------------------------------------------
另外
X86相對於ARM在軟體上的優勢
個人也有點不同意見

現在越來越多廠商願意開發ARM版軟體(無論是原生或是移植)
很多人在手機上滑來滑去的時間遠比電腦開機時間要多
使用者"習慣"若進一步養成
未來哪邊具有優勢也很難說~
windows 8由X86轉去ARM, 絕對不止是cross-compiling那麼簡單的一件事.

kernel是一切的根本, 是一個極需要追求極限效能的地方.
為了個別CPU做的optimization一定不會少的.
(最簡單, 一般商用軟體, application module極少會由programmer人手做loop unnesting,在kernel中這倒是很常見到的事)

如果只追求correctness,應該真的recompile一次source code便完成了, 可是那種kernel只會嚴重浪費掉那顆CPU的真正潛能.

(小弟公司, 最近正正為了用Xeon, ARM, ATOM那顆CPU作我們未來下一世代server,天天都在吵......)
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 9)

今日熱門文章 網友點擊推薦!