1 名前:名無し~3.EXE[sage] 投稿日:2013/05/05(日) 04:38:38.18 ID:fIXRX2+o
勘の良い人はスレタイだけでわかったと思う

メインメモリ8GB超でみんな余っている時代に
なんでメモリ使用量が関係あるのかと思ったら
CPUキャッシュが鍵だった。

こんな大容量時代でもL1キャッシュは
数十KBしかないのだ。

2 名前:名無し~3.EXE[sage] 投稿日:2013/05/05(日) 14:47:21.67 ID:E28milSL
AMDは知らないけど、Intelはinstruction cacheに入るのは
uOpsなので、64bit/32bitの差はありません。
3 名前:名無し~3.EXE[sage] 投稿日:2013/05/05(日) 16:28:17.24 ID:iUkQJJRg
64bitアプリで処理すると32bitアプリで処理した時より
テキストデータやグラフィックデータが大きくなるのかよ

そんなわけないだろ
64bitアプリだろうが32bitアプリだろうが
同じデータなら処理対象のデータの量はかわらない
4 名前:名無し~3.EXE[sage] 投稿日:2013/05/05(日) 16:42:08.21 ID:iUkQJJRg
64bitが遅いといわれるCore2でこの結果

32bit vs 64bit Windows 7を入れるならどっちだ?
http://ascii.jp/elem/000/000/457/457279/
http://ascii.jp/elem/000/000/457/457279/index-2.html
http://ascii.jp/elem/000/000/457/457279/index-3.html
http://ascii.jp/elem/000/000/457/457279/index-4.html
5 名前:名無し~3.EXE[sage] 投稿日:2013/05/05(日) 17:05:20.90 ID:Z80mwN2n
>>3
32bit命令をCPU内部で64bitへ拡張してるからレジスタで使用する分には有効何じゃないの?
6 名前:名無し~3.EXE[sage] 投稿日:2013/05/05(日) 19:12:27.75 ID:cbsga5K8
ポインタのサイズが2倍になるのでメモリを食う

かも?
7 名前:名無し~3.EXE[sage] 投稿日:2013/05/06(月) 02:21:28.83 ID:fiEOH1Wx
>>3
大きくなるよ。
例えば1文字(1バイト)を処理する場合、
レジスタ1つ消費する。

データは1バイトでも、レジスタは
32bitだったり64bitだったりするわけさ。
8 名前:名無し~3.EXE[sage] 投稿日:2013/05/06(月) 04:13:23.85 ID:Yh0NB70f
>>7
32bit長で演算を行えない64bitCPUは存在しない
9 名前:名無し~3.EXE[寝たふり] 投稿日:2013/05/07(火) 05:56:40.09 ID:LFYU7U1k
スタックも関数毎に可変なのか?
10 名前:名無し~3.EXE[sage] 投稿日:2013/05/07(火) 16:31:25.97 ID:8uYj0AVL
有名なπの計算プログラムだが
これ実行してみな
x86 SSE3.exeとx64 SSE3.exeを比べたが俺のマシンではx64 SSE3.exeの方が速かった
http://www.numberworld.org/y-cruncher/


元スレ:http://toro.2ch.net/test/read.cgi/win/1367696318/