你說的東西, 更直接一點來說, 大部份software都是基於現成的library的
(其實現在不少遊戲都是用unity作的)
單純寫一般apps, 當然是call library便好, CPU架構是什麼完全不用管
舉例:
(這是通用的SHA256 library)
http://www.spale.com/download/scrypt/scrypt1.0/sha256.c
(這是專為SSE優化的SHA256 library)
https://github.com/wereHamster/sha256-sse/blob/master/sha256-sse.c
只要再作一層wrapper, 把
if(這是SSE CPU) if(這不是SSE CPU) , 這樣的東西包裝起來, 寫apps的人員便真的什麼也不用理......
現實有這麼爽便好了(大叫!!!!!!)
用library不是不好, 用library的確可以省下大量的專案開案時間
但是不是所有東西都是有library能用的
我還在大學的研究, 便是因為通用的用來處理物件碰撞的library在特定場合下沒法最大化效能
結果最後還是自己動手作
另外, 別以為所有的東西都是用VM, 最近連apps都開始流行openCL, 這......(不想說了)
abc003 wrote:為什麼HTC不考慮在旗艦手機中使用英特爾
因為手機是拿來用的阿
http://big5.china.com/gate/big5/digi.china.com/hardware/smartphone/11099080/20130527/17855386.html
k900用intel處理器
看電影2小時沒電,玩遊戲也是2小時沒電
至於相容性
http://www.gfan.com/review/2013050938744_5.html
看起來也很糟
大概還需要大力優化吧!
笑穿腸 wrote:
高通的產品 一顆包含...(恕刪)
前幾年有聽過 ATOM有在整合基頻數據機的消息
如果沒LTE原生整合可能要用外掛晶片的方式 來支援
Intel 發表首款支援全球漫遊的四核心 LTE 平板晶片組
Atom vs. Qcom MSM系列 最大差異在 CISC vs. SISC
由於使用 CIS, 一般 這類CPU的 電晶體 數量會比SISC多 耗電量也高
如果 Inten宣稱 Silvermont架構 替Atom加入 亂序執行後 耗電更低
那麼 真正的原因 應該是因為使用 22nm 而非Atom架構 有多大改變
如果這樣推想的話 Qcom MSM全面進入 22nm後 在 性能/功耗比方面 絕對是更恐怖的...
平板有機會換其他家platform 但是 手機之類 強調 通訊的裝置 要選用 其他家的platform ...
嗯嗯嗯 除非不賣 歐美
不然 有難度... Qcom 實在 卡太多4G專利了
內文搜尋

X