I have been running Sandra benchmarks and I will let you know what I find. The first thing I noticed is with one memory stick in per CPU, I got half the memory bandwidth as when I add in the other two sticks that are reserved for the other CPUs, so having the right number of sticks per CPU in is critical.
As regarding the fans, see above post.
I am now looking into NUMA. Sandra is reporting that NUMA is not turned on. I know it is turned on in the BIOS, so it has to be a Windows thing. I believe I have to turn on PAE (Physical Address Extension) in Windows Server Enterprise to get NUMA, but I am not sure. Report later when I research it.
FWIW, the memory bandwidth I am getting as of now without NUMA and with 128 memory interleaving as reported by Sandra is 7.6GBs. Without the 128 bit interleaving, it was at about 3.5GBs. I expect to get to 10GBs with NUMA.
Still waiting on the other two Opterons.
Compatibility with my software has forced me to use the 32 bit version of W2003ServerEnterprise
The problem is that the developer version of .Net Framework 1.1 will not install in x64 Windows. So much for 100% compatibility.
One final note - I have gotten wildly different results with Sandra depending on run. It is hard to get a real handle on it.
nitro
As regarding the fans, see above post.
I am now looking into NUMA. Sandra is reporting that NUMA is not turned on. I know it is turned on in the BIOS, so it has to be a Windows thing. I believe I have to turn on PAE (Physical Address Extension) in Windows Server Enterprise to get NUMA, but I am not sure. Report later when I research it.
FWIW, the memory bandwidth I am getting as of now without NUMA and with 128 memory interleaving as reported by Sandra is 7.6GBs. Without the 128 bit interleaving, it was at about 3.5GBs. I expect to get to 10GBs with NUMA.
Still waiting on the other two Opterons.
Compatibility with my software has forced me to use the 32 bit version of W2003ServerEnterprise
One final note - I have gotten wildly different results with Sandra depending on run. It is hard to get a real handle on it.
nitro
Quote from prophet:
Surprisingly this issue is rarely mentioned. Thatâs why I ordered 4 256MB modules when I would have otherwise used 2 512MB modules.
Answer #5 in the http://www.tyan.com/support/html/f_s2885.html FAQ describes what you are talking about. The ânode interleaveâ mode orders all of CPU 0âs memory first, then CPU 1 and so on. The second mode is called âbank interleaveâ or âpage interleaveâ which interleaves memory among CPUs per page, apparently to normalize latencies across all memory addresses, regardless of thread affinity and memory location. This also disallows NUMA. I have benchmarked both configurations with my backtesting software and donât see much of a difference so far. Let me know if you find a performance difference.
I had the same problem. In the BIOS there is an option to throttle CPU fan speed depending on temperature. It makes a huge difference. Otherwise the fans run at 100% RPM all the time and are quite noisy. Are you using the AMD retail heatsink/fans?
In other news⦠my dual system has been rock solid. Iâve had it number crunching nearly non stop for about 40 days, mostly with both CPUs fully utilized (two processes). There is no evidence of memory contention between processes. I once tried to overclock the CPU-CPU hypertransport from 800MHz to 1GHz resulting in a lock up after an hour of number crunching. The only other concern is that SiSoftware Sandra reports 6.2GB memory bandwidth when I should be seeing the 10GB reported by various reviews of this motherboard.
