![]() |
![]() |
#1 |
P90 years forever!
Aug 2002
Yeehaw, FL
3·11·13·19 Posts |
![]()
In testing 27.3, my Sandy Bridge appears to be limited by memory bandwidth. I'm not an expert in this area. Can someone confirm that my memory settings are optimal (or at least reasonable)?
I have two sticks of OCZ OCZ3P2000LV2G. The chip is I5-2500K with a multiplier of 41 instead of the stock 33. CPU-Z says memory is running at 800 MHz, FSB:DRAM ratio is 1:6, CAS-RAS-etc is 9-9-9-20-1T. Would adding two more sticks improve memory bandwidth? |
![]() |
![]() |
![]() |
#2 |
P90 years forever!
Aug 2002
Yeehaw, FL
3×11×13×19 Posts |
![]()
I just tried to up the memory to PC1866. It boots but prime95 gives a BSOD. Maybe if I up the memory voltages or play with the timings, I can get this to work.
|
![]() |
![]() |
![]() |
#3 |
"Kieren"
Jul 2011
In My Own Galaxy!
100111101011102 Posts |
![]()
My own observations indicate that those timings are in a normal range. My partner's i7-920 runs triple channel at 8-8-8-?, I think. (Can't check at the moment.) It is all stock settings, and the RAM is actually rated (and running) at 1333, or 667MHz. My PhenomII 1090T has Corsair (4x4GB) dual channel, which is rated at 667MHz, but runs happily at 800. The SPD timings are 9-9-9-24-41 2T, but it's running at 1T without problems.
It didn't apply to this PhenomII setup, but on an earlier 2 channel board, going from 2 sticks to 4 forced changing from 1T to2T. I just added two sticks to the current board, and was able to keep the 1T. Unless adding 2 more sticks let you have more channels running, I don't think it would improve bandwidth. There is probably someone around here who knows i5 setups better than I do. EDIT: Would reducing latency at the same frequency improve your situation? Last fiddled with by kladner on 2012-01-28 at 19:00 |
![]() |
![]() |
![]() |
#4 |
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3·29·83 Posts |
![]()
What are the symptoms that make you think it's memory bandwidth? I generally don't notice anything out of the ordinary on my 2600K (typically it's at 39 multiplier equivalent) and I'm running memory at 667Hz/DDR3-1333 settings (and I think standard 9-9-9-24 timings).
|
![]() |
![]() |
![]() |
#5 | |
P90 years forever!
Aug 2002
Yeehaw, FL
3·11·13·19 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#6 | |
Oct 2010
191 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#7 | |
P90 years forever!
Aug 2002
Yeehaw, FL
3·11·13·19 Posts |
![]() Quote:
2560K FFT has 20MB of data. A 2-pass FFT reads/writes this data twice. It must also read about 8MB of sin/cos data. So best case time in the 4 core case on my 4.1GHz machine is: ((20M * 2) / 64 * 24 + 8M / 64 * 15) / 4.1G * 4, or about 17 ms. Thus, unless I can improve my memory bandwidth I won't be able to get 4 cores to run as fast as the single core case. |
|
![]() |
![]() |
![]() |
#8 |
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3·29·83 Posts |
![]()
I've always experienced something like that, though usually 4-core-times/1-core-times < 1.1, so it's not too bad. Either way, 4*.9 > 2*.95 > 1. The nature of our computer tech means that we'll generally be memory limited, unless either CPU caches get larger or memory gets significantly faster. (I've been asking myself for the last 6 months how much the extra 2 MB L3 cache on 2600 vs. 2500 is, i.e. is it worth the extra $100 price difference?)
|
![]() |
![]() |
![]() |
#9 |
P90 years forever!
Aug 2002
Yeehaw, FL
3·11·13·19 Posts |
![]()
I can live with a 4-cores/1-cores timing ratio of 1.1. A 19/15 ratio of 1.26 leaves a lot of potential performance on the table.
I need to ponder whether there are any changes I can make to the FFT that increase the number of floating-point ops but decrease memory usage. This would slow down the FFT in the 1-core case, but increase throughput in the 4-core case. Remember I'm not optimizing for my machine, I'm trying to improve the throughput of all Sandy Bridge systems. I started this thread primarily to make sure my system is configured properly and thus represents a typical Sandy Bridge system. P.S. I'm now running at 930MHz with timings of 9-9-9-30 with a command rate of 2T. This is a little bit faster than the previous 800 MHz setup. |
![]() |
![]() |
![]() |
#10 | |
Jan 2008
France
22×149 Posts |
![]() Quote:
As far as increasing bandwidth goes, IIRC i5 2500K only supports dual channel, so if you already have 2 DIMM, one for each channel, I don't think adding DIMMs will increase the bandwidth. |
|
![]() |
![]() |
![]() |
#11 | ||
"Oliver"
Mar 2005
Germany
21328 Posts |
![]() Quote:
Quote:
Oliver |
||
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Memory Settings | Fred | Software | 5 | 2016-05-03 00:51 |
Stage 2 Memory Settings | gamer30 | Software | 17 | 2012-08-23 20:02 |
"Hybrid Memory Cube" offers 1 Tb/s memory bandwith at just 1.4 mW/Gb/s | ixfd64 | Hardware | 4 | 2011-12-14 21:24 |
optimal memory settings for the P-1 stage | S485122 | Software | 16 | 2007-05-28 12:08 |
Memory settings and swapping problem | MaxP | Hardware | 3 | 2003-12-20 05:08 |