I understand from a peak theoretical bandwidth standpoint, they will be the same, so that's not what I'm asking...
Code:
CPU-----G31 Chipset-----ICH7-----HDDs
| |
| |
| |
| |
| |
PCIe x16 PCIe x1
This is for a Windows Home Server. The PCIe lanes on my motherboard are connected as shown above. What I'm wondering is, if I connect it to the PCIe x1 slot, it would then pass onto the ICH7 southbridge, then to the G31 chipset, then to the CPU. Would putting it on the PCIe x16 slot benefit me in any way, in terms of latency or power consumption reduction?
One more question: Suppose I'm dumping a bunch of data from a client computer onto the hard drives. Would the data pass from the PCIe slot to the CPU, then back from the CPU to the hard drives? Or does the data go straight from the PCIe slot to the Hard Drives? I know very little about DMA and such, so I'm not sure exactly how the data passes through.
And I realize that at the end of the day these configuration changes would probably not make any noticable change in the performance on the server. I just thought I'd ask
