メモリインタリ〜ブって本当に効果ある??Part2

続いてメモリ2枚追加購入(涙)で4枚挿しでの検証を行いました。

変化はあるのでしょうか?

検証環境
 
M/B MSI694DPro−A
CPU PentiumV750×2@FSB定格
メモリ 64Mbit両面実装128MB/SDRAM×4
DIMMスロット1,2,3,4使用
OS MS−Windows2000Pro/SP1

BIOS設定
 
 
         
  Bank 0/1 DRAM Timing   SDRAM 8/10ns  
  Bank 2/3 DRAM Timing   SDRAM 8/10ns  
  Bank 4/5 DRAM Timing   SDRAM 8/10ns  
  Bank 6/7 DRAM Timing   SDRAM 8/10ns  
  SDRAM Cycle Length    
  DRAM Clock   Host CLK  
         

WCPR設定(4wayの場合)
 
アドレス HEX Bit Bin Menu アドレス HEX Bit Bin Menu
50h F 7 1 In-Order Queue depth
0=1-level 1=4-level
51h F 7 1 CPU DRAM read 0 ws
0=1-level 1=4-level
6 1 read-around-write
0=disable 1-enable
6 1 CPU DRAM write 0 ws
0=disable 1-enable
5 1 i/o write deferable
0=disable 1=enable
5 1 DRAM read request rate
0=3T 1=2T
4 1 defer retry with HLOCK
0=disable 1=enable
4 1 reserved
F 3 1 CPU PCI read retry
0=disable 1=enable
F 3 1 reserved
2 1 CPU PCI read deferred
0=disable 1=enable
2 1 CPU DRAM prefetch depth
0=1-level 1=4-level
1 1 CPU DRAM read while snoop
0=disable 1=enable
1 1 CPU DRAM post-write depth
0=1-level 1=4-level
0 1 PCI DRAM read while snoop
0=disable 1=enable
0 1 concurrent CPU/PCI-master
0=disable 1=enable
64h E 7 1 0/1 precharge to active
0=2T 1=3T
65h E 7 1 0/1 precharge to active
0=2T 1=3T
6 1 0/1 active to precharge
0=5 1=6T
6 1 0/1 active to precharge
0=5 1=6T
5 1 0/1 CAS latency
00=1T 01=2T 10=3T
5 1 0/1 CAS latency
00=1T 01=2T 10=3T
4 0 (同上)
4 0 (同上)
6 3 0 0/1 DDR write enable
0=disable 1=enable
6 3 0 0/1 DDR write enable
0=disable 1=enable
2 1 0/1 ACTIVE to CMD
0=2T 1=3T
2 1 0/1 ACTIVE to CMD
0=2T 1=3T
1 1 0/1 bank interleave
00=none 01=2-way 10=4way
1 1 0/1 bank interleave
00=none 01=2-way 10=4way
0 0 (同上)
 
0 0 (同上)
66h E 7 1 0/1 precharge to active
0=2T 1=3T
67h E 7 1 0/1 precharge to active
0=2T 1=3T
6 1 0/1 active to precharge
0=5 1=6T
6 1 0/1 active to precharge
0=5 1=6T
5 1 0/1 CAS latency
00=1T 01=2T 10=3T
5 1 0/1 CAS latency
00=1T 01=2T 10=3T
4 0 (同上)
 
4 0 (同上)
 
6 3 0 0/1 DDR write enable
0=disable 1=enable
6 3 0 0/1 DDR write enable
0=disable 1=enable
2 1 0/1 ACTIVE to CMD
0=2T 1=3T
2 1 0/1 ACTIVE to CMD
0=2T 1=3T
1 1 0/1 bank interleave
00=none 01=2-way 10=4way
1 1 0/1 bank interleave
00=none 01=2-way 10=4way
0 0 (同上)
 
0 0 (同上)
 


それでは注目のDIMM4枚でインタリーブを検証してみましょう。

4枚挿しでの検証  
 
DIMMモジュール1,2,3,4 インタリーブなし
 
  1回目 2回目 3回目 Ave
IntALU 229 228 229 229
FloatFPU 233 233 233 233
  インタリーブしなくても1枚挿しよりも2枚挿し、2枚挿しよりも4枚
挿しのほうがスコアが伸びています。





 
DIMMモジュール1,2,3,4 2wayインタリーブ
 
  1回目 2回目 3回目 Ave
IntALU 275 274 278 276
FloatFPU 279 278 279 279
  2wayでもやはり1枚挿しよりも2枚挿し、2枚挿しよりも4枚挿し
のほうがスコアが伸びています。





 
DIMMモジュール1,2,3,4 4wayインタリーブ
 
  1回目 2回目 3回目 Ave
IntALU 296 296 296 296
FloatFPU 296 296 296 296
  4wayで言えば、1枚挿しよりも2枚挿しの方がかなりの伸びを示し
、2枚挿しよりも4枚挿しが若干伸びています。







結論

DIMM1枚より2枚、2枚より4枚で4wayのインタリーブを行った場合が最も

効果がある。また、インタリーブをしない場合でも複数枚のDIMMを挿すだけでも

何らかの相乗効果が得られる。ということがわかった。

戻る
ホームへ


お約束ですが、ここでの結果はこの環境にて出せるもので、全てのVIAチップセットで出せるものではないかもしれません。
あくまでも参考値として捕らえてください。(^^;
何か不信な点がありましたら、下記アドレスまでメールを下さるか、掲示板のほうに書き込みしてください。
m_maniax@catnip.freemail.ne.jp
このページへの無断直リンクや無断転載及び引用等は固くお断りいたします。
Copyright らふてぃ 2001