アカウント名:
パスワード:
それはさておき、x86-64 の場合、レジスタ幅が倍になることよりも、 レジスタ数が倍増することの方が効果的な場面が多いような気がします。
コンテキストスイッチやsetjumpで退去しなければいけないレジスタのサイズが4倍近くになったので、その分のメモリアクセスは増えますね。
レジスタリネーミングの場合、少ないレジスタを使い回すことで発生する依存関係による効率低下は防げますが、 レジスタが少ないために頻繁にメモリアクセスが発生することは防げません。
これを言い出すと応用によっては100本以上欲しいところ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
無知な私におせーて! (スコア:1, 興味深い)
Re:無知な私におせーて! (スコア:0)
普通に考えて制度が上がっても効果は全くない。
それを必要とするところに効果があるんでしょうね。
根本的には、アーキテクチャーの変更による演算速度の向上と
Re:無知な私におせーて! (スコア:0)
それじゃ1bitしか増えてない気がするんですけど。増えた32bitのうち15bitは何に使われてるのでしょうか?
>> 普通に考えて制度が上がっても効果は全くない。
普通は64bit化の話で真
Re:無知な私におせーて! (スコア:2, 参考になる)
> それじゃ1bitしか増えてない気がするんですけど。増えた32bitのうち15bitは何に使われてるのでしょうか?
32bit→64bitは「桁数」が2倍であってると思いますが。
それはさておき、x86-64 の場合、レジスタ幅が倍になることよりも、
レジスタ数が倍増することの方が効果的な場面が多いような気がします。
レジスタリネーミングの場合、少ないレジスタを使い回すことで発生する依存関係による効
Re:無知な私におせーて! (スコア:1)
コンテキストスイッチやsetjumpで退去しなければいけないレジスタのサイズが4倍近くになったので、その分のメモリアクセスは増えますね。
これを言い出すと応用によっては100本以上欲しいところ
Re:無知な私におせーて! (スコア:1)
ポインタなどは大きさが二倍の 64bit になってしまうため,
メモリを 6GB くらい積まないとあんまり幸せになった気が
しない人もいるかもしれません.