請教64位元厲害的地方為何??


哇, 瞬間扯了15頁, 各位先把 ARMv8 architecture 大略看一輪, 再來發表高論也不遲啊

Qualcomm,華為也都有 license ARMv8 , 所以3~6個月內 Android 陣營也都會宣稱推出 64位元手機.

囧rz~ wrote:
處理大資料時, cpu 往往有其它指令集, 如 intel simd

一個指令處理多筆資料, arm 也有這樣的指令集叫 NEON

NEON支援8、16、32和64位元的整數及單精度浮點資料,並以單指令多重數的方式運算,執行圖形和遊戲處理中關於語音及視訊的部分。單指令多重指令集在向量超級處理機中是個決定性的要素,它具備同時多項處理功能。在NEON技術中,SIMD最高可同時做16個運算。


64bit 處理大資料, 也不如直接用 neon 指令


沒錯,SIMD/NEON就是處理大量資料,無關所謂的64bit CPU

Double Precision也無關64 bit CPU的定義

這就是為何看到有些人說資料搬移比較快,就不禁覺得...上課打瞌睡的還真多

changtimwu wrote:
所以3~6個月內 Android 陣營也都會宣稱推出 64位元手機


你的論證是:因為有人要推出,所以厲害?
管他64還是32位元,數據會說話~

fluka wrote:

changtimwu wrote:
哇, 瞬間扯了15頁...(恕刪)


他們原本年初就要發表了 結果變成年底被apple搶先
重點不在這
重點是 qualcomm , 華為出放眼可能僅止於 手機 平板
apple 難講 ..... 都有ARM板 OS X你說勒 ?
kaiend wrote:
等到Iphone6或6s之後,iPhone 大部份就洗成64 bit ,然後搭配compiler 就可以無縫銜接Mac OS 的環境,屆時,iOS的app 就可以很輕易的發展到MAC OS中,反之亦然。

哪天看到Mac book pro 拿掉鍵盤,然後下原本在iOS 的app也不要太吃驚。

老實說,是覺得他在走微軟現在在走的路,也就是one code for all ,靠compiler就可以...(恕刪)

Apple與Ms明明就是走完全相反的路!
iPhone與iPad與MBP的產品定位非常明確,使用介面也不相同!
MS搞了一個Win8想要通吃手機,(RT)平板,與電腦(含surface pro)介面,
結果程式又互不相容,反而讓使用者與開發者更混亂~
甚至連硬體商都對surface這產品線有很多抱怨(從各種意義上...)

另外,
iOS與MacOS之所以App不能共用,
是因為CPU硬體架構根本不同!
位元數不同根本不是主因!
iPhone(2007年)出來的時候,MacOS X一樣只有32bit而已~

lfjadsflk wrote:
iOS與MacOS之所以App不能共用,
是因為CPU硬體架構根本不同!
位元數不同根本不是主因!


那位大大指的是"one code for all ,靠compiler就可以"。
意思就是希望能理想到,要使用到不同的硬體上,僅靠不同的編譯設定即可移植。

使用介面不相同這點我有點覺得疑惑,個人覺得從Launchpad和Mac自己的App store就有點感覺得出來,有要把部分iOS的UI模式搬到上面。

另外,我實在想不出有什麼理由,會讓廠商不希望把所有電子產品之間互相連接。所以我猜大大只是看到"Apple在走MS的路",感到不悅吧?

可愛的卡比 wrote:
另外,我實在想不出有什麼理由,會讓廠商不希望把所有電子產品之間互相連接。所以我猜大大只是看到"Apple在走MS的路",感到不悅吧?


不會不悅...只是根本就不是同一條路呀...
可愛的卡比 wrote:
那位大大指的是"one code for all ,靠compiler就可以"。
意思就是希望能理想到,要使用到不同的硬體上,僅靠不同的編譯設定即可移植。...(恕刪)

請問「32bit升64bit」跟原PO很神的看出
「Apple準備靠compiler統一Intel與自家A系列CPU的程式開發應用」有什麼直接關係?
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 22)

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