トップページ > Apple > 2014年04月03日 > 7vhYZK5R

書き込み順位&時間帯一覧

16 位/117 ID中時間01234567891011121314151617181920212223Total
書き込み数0000001000000001000000002



使用した名前一覧書き込んだスレッド一覧
John Appleseed
iPadmini2のスペック予想スレ
64bit ARMv8

書き込みレス一覧

iPadmini2のスペック予想スレ
104 :John Appleseed[sage]:2014/04/03(木) 06:49:38.12 ID:7vhYZK5R
座談会
http://pc.watch.impress.co.jp/docs/topic/feature/20131227_629062.html
http://pc.watch.impress.co.jp/docs/topic/feature/20131228_629501.html
http://pc.watch.impress.co.jp/docs/topic/feature/20131230_629560.html
64bit ARMv8
1 :John Appleseed[sage]:2014/04/03(木) 15:06:00.84 ID:7vhYZK5R
みんなすごい誤解していて、ARMの64bitがほかのCPUの64bitと違うって事を全然考えてない。
ARMはともかく32bitの出来がひどい。何がひどいか? RISCなのに汎用レジスタが16本しかない、
その内の3本はプログラム関連で使っちゃうので、汎用に使えるのはたった13本。
これで、ロード/ストアアーキテクチャのハンドリングをしなきゃならない。そうするとコンパイラが効率的なコードを吐けない。ので、コードステップが非常に長くなる。
一方64bitになると汎用レジスタが31本、SIMDメディアレジスタが32本だから、コンパイラがものすごく効率的なコードを吐けるようになる。

そういうひどいことがなくなるのが64bitのARMv8。
だから、コーディングも最適化も楽になるし、コンパイラも速くなるし、全体的に高速化できる。
http://pc.watch.impress.co.jp/docs/topic/feature/20131228_629501.html


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。