看板 MobileComm 關於我們 聯絡資訊
首先先釐清發射這件事 根據A73開始 從旁邊的捷徑打出來的 並不是由instruction Fetch這邊直接出來的 從旁邊分支或許能適當的提升效率 但是以正統的情況來說 並不是完善的指令解碼 https://imgur.com/FkWE96u 這點並不只有我這麼認為 如果真正標準的六發射端 應該是像M3一樣 https://imgur.com/Db5KKjr 從Decode端很明顯是六條指令解碼出去 而後端的Dispatch 是指令分配的基本 Dispatch也會影響後端的利用率 但是要是前端的發射不行 那更別說後端的利用率要上去了 所以這部分Decode更加重要 至於你說頻率的部分 因為S845流pipeline夠深 所以才比較容易拉高頻率 這點我覺得只存在於X86身上 以A72和A73來說 A72的pipeline有將近15 https://imgur.com/r2tRNmM A73卻僅僅只有11 https://imgur.com/Xl0kLa3 但是頻率能拉的更高 所以我並不這麼認為可以將X86的問題也套用在ARM上 再來 我認為Neon只是做到減緩CPU的壓力 增加它的速度 只能算是協助者的角度 無論他訂的多高 用途定位還是如此 關於你說的Geekbench造假的問題 https://imgur.com/Q87f7fu 我認為拿X86比ARM未免太過了 ARM更擅長的是透過各種專用硬件加速器去處理各種問題 但X86卻是種平衡架構 X86需要兼顧各式各樣的運算需求 如果你拿個ARM擅長的項目去跑 當然是無法比的 但是相同是ARM的S845和A11 我並不覺得毫無可比性 除非你在iphone和安卓手機上做的事情是不同的 如果都是玩玩遊戲 刷刷FB網頁之類的 數據還是具有很大的參考性 當然這也是intel 的Atom還可以比較輕鬆點跑安卓 但是ARM弄上windows 後效能少了三分之一的原因 ARM的低功耗代價就是要捨棄全能這件事 在手機上S845還能跑出2千多分 https://imgur.com/N52TaeB 到windows 10端S850 卻只剩下一半左右 這就是ARM risc差異性的代價 -- Sent from my Windows -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.150.238 ※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1537082860.A.55B.html
xbearboy : 先推,這篇就完全看不懂了( ノД`)…09/16 15:35
TZephyr : 先推09/16 15:53
sunshinelee : 推09/16 15:55
ryan9200929 : 先推再看09/16 16:04
alibuda2014 : 阿鬼 你要講中文啊……Q_Q09/16 16:25
這篇主要回給有疑問的那位 所以打得比較難 多多體諒XDD ※ 編輯: ja9740807 (1.162.150.238), 09/16/2018 16:47:02
sasdj2418 : 趕快推,不然別人以為我不懂 09/16 17:00
dd880130 : 推專業 09/16 17:07
cola587 : 嗯嗯,嗯嗯。(・◇・)/~~~ 09/16 17:14
meteor724 : 推 09/16 17:14
dogchenm : 要讀哪科才能像你一樣專業 09/16 17:28
bubunana : CS 09/16 17:33
cowcowleft : 跟我想的一樣 09/16 17:53
Ahri123 : 嗯嗯 對 就是這樣 09/16 18:30
abc45229 : 先推再說 09/16 18:33
shankstrf : 這必須推,不然都被偏見淹沒 09/16 18:51
j2862586 : 對,我也是這麼想的 09/16 19:25
prizimx : 推 09/16 21:52
joh258 : 這是中文嗎?我怎麼... 09/16 22:28
Prime0201 : 有文組解說嗎 09/16 23:27
ViktorGoogle: 高手 09/17 01:14
cvn21 : A12 pipeline不知道有幾層 09/17 01:51
kipi91718 : 有興趣去看CS課本吧 09/17 06:22
qianlong : 推好文章 09/17 10:59