AndroidはなぜiPhoneに勝利したのか909勝目at SMARTPHONE
AndroidはなぜiPhoneに勝利したのか909勝目 - 暇つぶし2ch170:SIM無しさん
18/12/24 10:05:12.57 kLwLFqgO.net
>>169
"Armの64bit"の話なのに、ARMv8ではなく、
64bit=x64を想定した話って言うんだから驚く。
ARMv8は確かにモバイル系も視野に入ってるから
性能よりサイズを取った肥大化しにくいコード形態だが、
64bitコードが32bitコードより小さく収まることはない。
大してコードサイズが大きくならないと主張する人は、
だいたいの人がARMv8のオペコードが
32bitであることを理由に上げるが、
その後に続くオペランドが結局64bitのものが
張り付いてくることもあるのでその分
間違いなく肥大化する。
しかもその割合は言うほど少なくない。
他には例えばpush/pop等は32bitに収まるオペコードだが、
しかしその先で発生するスタックへのアクセスは64bitだし、
そちらでもメモリは確実に食う。
この辺りオブジェクト指向との絡み合いで、
スタックへの依存度は高く、スタックフレームへの展開とか
メモリへの負荷しか考えられない要素が非常に多い。
>ARMv8での64bitの話ではないだろうね
どこの素人さん?
みたいな発言だな。

ラズパイのPi3BはCortex-A53だぜ。
OSも64bitの物が出ているから色々試してみな。
個人で遊びで買える金額だから。
そこから得られる知識があるから。
コードサイズの違いも実感出来る。

こういう遊びや情報量は、Google系やAndroid系の方がはるかに多い。
というか技術をひた隠しにするAppleでこの手の情報があるのか?
GoogleIO2018ではラズパイ等の工作室が設けられてあり、
Googleの人に直接質問ができて手伝ってくれたりしてたんだぞ。
Appleのイベントでそんなの見かけたことはないな。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch