I have a Core i7 with 8GB of Dual Channel memory and a Radeon 4850 graphics card.
With Windows Vista Ultimate 64bit I'm having numerous problems. I've had the machine 6 months and I'm still experiencing graphics driver issues (card has been swapped out) to the point where I will need to return the unit.
Hence, the recommendation to use a 64 bit operating system, while providing access to more memory, may cause problems in itself and needs careful investigation.
I think your review shows up a limitation in PCMark rather than triple channel memory not providing much benefit over dual; I agree that the average user wouldn't see the benefit but then again the average user isn't going to be building a high spec Nehalem based system and worrying about overclocking are they?
Any review based on PCMark as your main "real world" test sucks. Also, DDR3 1600 at loose timmings is cheaper than 1333 at tight timmings, and about the same price as good 1066 memory. Plus it's slightly 'real world' faster than both as well. Also (I'm guessing here) it probably has more range when overclocking (speed, voltage and latency.)
I would actually tend to say that your problem is the graphics card itself. You stated the drivers are whats causing trouble not the CPU or the RAM. ATi is notorious for shitty drivers. Before you return it try an Nvidia card and see if the problems persist then check your results.
You are wrong, Windows Server has had PAE since the Server 2000 days, and I can be enabled on the desktop variety of Windows as well. Bing it next time before you open your ignorant yap.
... which says that more bog-standard memory trumps less but faster memory every time.
Slightly surprised that 3-channel offers no noticeable advantage. Perhaps it's time will come with future iterations and speed steps of Intel's new architecture. Anyway, there's a financial advantage: 12Gb without needing to buy expensive 4Gb DIMMS.
PAE and multicore CPUs means that 8Gb or even 12Gb may be sensible with 32-bit Linux: 2Gb or 3Gb per process, each running flat out in its own core. But if you aren't constrained by some sort of historical relic, 64-bit Linux should be today's default. I doubt I'll be doing many new 32-bit installs in the future.
I think you are absolutely correct. Alas, the product was sold with the card by the manufacturer and they won't swap it for an NVIDIA. They keep on getting me to reinstall the OS and try the latest drivers from the ATI site.
I intended (obviously poorly) to make the point that 64bit drivers may be an issue and hence to move to a 64 bit O/S after doing some research.
@Dustin... be sure you comprehend before accusing someone of being ignorant #
Posted Wednesday 1st July 2009 23:15 GMT
Ian didn't say Windows "couldn't do PAE - period". He said it couldn't do PAE because too many drivers couldn't handle it, having not been written with PAE in mind.
And the wikipedia page on Physical Address Extension says -
"However, desktop versions of Windows (Windows XP, Windows Vista) limit physical address space to 4 GB for driver compatibility reasons."
Microsoft themselves confirm that >4GB is a no-go with 32-bit XP and Vista.
http://tinyurl.com/n279v6
So, very limited PAE with Windows on the desktop and deeply scary compatibility issues with PAE on both servers and desktop. We've tried PAE on desktop and server Windows and it quickly became clear that the pain of moving to 64-bit was less than the pain of trying to get PAE stable and effective.
With Linux, we installed a PAE kernels, rebooted, and the servers all worked exactly as before but with much more memory. We are now moving to 64-bit (with virtualisation where required) but it has bought us a few years.
It is little known that the only fully performant memory configuration for dual processor AMD Opterons has been exactly 8 DIMMS of identical density, 4 on each socket, at least according to my tests. Other configurations give poorer measured performance, which may or may not be reported by the BIOS.
I have only tested with an in house tool, Opteron versions up to Barcelona. Anybody concerned about memory performance should repeat the tests on more modern hardware.
I find it amazing that such basic information is not clearly documented and is also rarely tested and reported-...
The best memory config for a Core i7 CPU
Ian Oliver
64-bit Linux isn't necessary #
Posted Wednesday 1st July 2009 13:38 GMT
32-bit Linux can use PAE to allow >3GB of memory. We have 6GB to 8GB on a few servers here that are still on 32-bit Linux.
Windows can't do this as lots of drivers are too crappily written to handle PAE.
Ian
Anonymous Coward
Warning - be careful #
Posted Wednesday 1st July 2009 16:29 GMT
I have a Core i7 with 8GB of Dual Channel memory and a Radeon 4850 graphics card.
With Windows Vista Ultimate 64bit I'm having numerous problems. I've had the machine 6 months and I'm still experiencing graphics driver issues (card has been swapped out) to the point where I will need to return the unit.
Hence, the recommendation to use a 64 bit operating system, while providing access to more memory, may cause problems in itself and needs careful investigation.
John 172
Misleading Conclusions #
Posted Wednesday 1st July 2009 16:29 GMT
I think your review shows up a limitation in PCMark rather than triple channel memory not providing much benefit over dual; I agree that the average user wouldn't see the benefit but then again the average user isn't going to be building a high spec Nehalem based system and worrying about overclocking are they?
Sammy Smalls
Genius. #
Posted Wednesday 1st July 2009 16:29 GMT
A review where the conclusion is to use as much RAM as possible, the latest processor and most up to date software.
A day well spent.
Stuart Elliott
Verdict: Stuff your 64-bit Core i7 system with 12GB of memory and you’ll reap the benefits. #
Posted Wednesday 1st July 2009 16:29 GMT
Cool, I skipped from page 1 to page 7, scrolled down, and saw what I had already in place with my 965 extreme, 4 months ago. :)
Bounty
synthetic #
Posted Wednesday 1st July 2009 17:13 GMT
Any review based on PCMark as your main "real world" test sucks. Also, DDR3 1600 at loose timmings is cheaper than 1333 at tight timmings, and about the same price as good 1066 memory. Plus it's slightly 'real world' faster than both as well. Also (I'm guessing here) it probably has more range when overclocking (speed, voltage and latency.)
James O'Brien
@Warning - be careful #
Posted Wednesday 1st July 2009 17:13 GMT
I would actually tend to say that your problem is the graphics card itself. You stated the drivers are whats causing trouble not the CPU or the RAM. ATi is notorious for shitty drivers. Before you return it try an Nvidia card and see if the problems persist then check your results.
Dustin 1
@Ian #
Posted Wednesday 1st July 2009 18:42 GMT
You are wrong, Windows Server has had PAE since the Server 2000 days, and I can be enabled on the desktop variety of Windows as well. Bing it next time before you open your ignorant yap.
Nigel 11
It matches my rule of thumb ... #
Posted Wednesday 1st July 2009 22:36 GMT
... which says that more bog-standard memory trumps less but faster memory every time.
Slightly surprised that 3-channel offers no noticeable advantage. Perhaps it's time will come with future iterations and speed steps of Intel's new architecture. Anyway, there's a financial advantage: 12Gb without needing to buy expensive 4Gb DIMMS.
PAE and multicore CPUs means that 8Gb or even 12Gb may be sensible with 32-bit Linux: 2Gb or 3Gb per process, each running flat out in its own core. But if you aren't constrained by some sort of historical relic, 64-bit Linux should be today's default. I doubt I'll be doing many new 32-bit installs in the future.
Anonymous Coward
@James O'Brien #
Posted Wednesday 1st July 2009 22:36 GMT
I think you are absolutely correct. Alas, the product was sold with the card by the manufacturer and they won't swap it for an NVIDIA. They keep on getting me to reinstall the OS and try the latest drivers from the ATI site.
I intended (obviously poorly) to make the point that 64bit drivers may be an issue and hence to move to a 64 bit O/S after doing some research.
Jolyon Smith
@Dustin... be sure you comprehend before accusing someone of being ignorant #
Posted Wednesday 1st July 2009 23:15 GMT
Ian didn't say Windows "couldn't do PAE - period". He said it couldn't do PAE because too many drivers couldn't handle it, having not been written with PAE in mind.
Ian Oliver
@jolyon - Yes, it's mainly a driver issue #
Posted Thursday 2nd July 2009 08:24 GMT
Here is what Microsoft say on the issue -
http://www.microsoft.com/whdc/system/platform/server/pae/paedrv.mspx
And the wikipedia page on Physical Address Extension says -
"However, desktop versions of Windows (Windows XP, Windows Vista) limit physical address space to 4 GB for driver compatibility reasons."
Microsoft themselves confirm that >4GB is a no-go with 32-bit XP and Vista.
http://tinyurl.com/n279v6
So, very limited PAE with Windows on the desktop and deeply scary compatibility issues with PAE on both servers and desktop. We've tried PAE on desktop and server Windows and it quickly became clear that the pain of moving to 64-bit was less than the pain of trying to get PAE stable and effective.
With Linux, we installed a PAE kernels, rebooted, and the servers all worked exactly as before but with much more memory. We are now moving to 64-bit (with virtualisation where required) but it has bought us a few years.
Ian
Chris Cartledge
AMD #
Posted Thursday 2nd July 2009 11:44 GMT
This is very worthwhile reporting!
It is little known that the only fully performant memory configuration for dual processor AMD Opterons has been exactly 8 DIMMS of identical density, 4 on each socket, at least according to my tests. Other configurations give poorer measured performance, which may or may not be reported by the BIOS.
I have only tested with an in house tool, Opteron versions up to Barcelona. Anybody concerned about memory performance should repeat the tests on more modern hardware.
I find it amazing that such basic information is not clearly documented and is also rarely tested and reported-...
Will 3
@ AMD #
Posted Friday 10th July 2009 13:24 GMT
Yes, I find it truly surprising that an 8-DIMM dual-opteron setup was not tested in this article for Core i7 memory configs!!