I have to run 32-bit code on WinXP or Win2003. Nehalem Xeons (5500 series) should be the fastest, but I'm not sure what'll happen with the memory arrangement. I'm unsure about 2 parts:
- To get a maximal speed memory setup, I'll need to install at least 6gb of RAM (to give each CPU 3 sticks to work with). Is the memory interleaved in such a way that a 32-bit OS (WinXP or 2003) will get maximum performance out of it? (I'm fine wasting a few gb of RAM).
- Will Win2003's NUMA support work for the Xeon 5500s? (If so, I presume I should use Win2003 rather than WinXP?)