- Joined
- Oct 13, 2008
- Location
- Boston, MA
I'm attempting to put together a new system with the main requirement being a large amount of memory. Maybe 256GB if that's practical.
The other thing I'll want is a lot of throughput from the drives.
If you're wondering why I'm prioritizing those two things, the main purpose of the machine will be for running virtual instruments for music production. They basically load a lot (seriously) of data into RAM and then stream relentlessly from disk with relatively tight real time constraints.
It looks like the AMD motherboards max out at 128GB RAM, so I'm thinking Intel. The 9820X CPU looks like it might work ok but I haven't really narrowed it down too much yet. Selecting a motherboard has been more problematic. I *think* the difference between having fast M.2 drives connected directly to CPU PCI lanes vs. though shared PCI lanes on the chipset might make a difference in my use case.
It's been kind of difficult to get to the bottom of how various motherboards work in that regard. With a few models it's sort of implied that the motherboard M.2 slots are direct CPU connections but it's not 100% clear. In most of the motherboards though it seems like they're shared.
Another options is one of those PCI cards with 4 M.2 connectors. There's some confusion there over how the second PCI slot is shared with the first (which will contain the graphics card) as well, but it seems like in some cases two of the slots can do full 16x (I think), so 4 drives could each get x4 lanes. That seems ideal, but from what I've seen that solution can be a hassle to set up.
So ... any input would be appreciated. In particular what a good choice for motherboard might be and what option to go with for the drives.
The other thing I'll want is a lot of throughput from the drives.
If you're wondering why I'm prioritizing those two things, the main purpose of the machine will be for running virtual instruments for music production. They basically load a lot (seriously) of data into RAM and then stream relentlessly from disk with relatively tight real time constraints.
It looks like the AMD motherboards max out at 128GB RAM, so I'm thinking Intel. The 9820X CPU looks like it might work ok but I haven't really narrowed it down too much yet. Selecting a motherboard has been more problematic. I *think* the difference between having fast M.2 drives connected directly to CPU PCI lanes vs. though shared PCI lanes on the chipset might make a difference in my use case.
It's been kind of difficult to get to the bottom of how various motherboards work in that regard. With a few models it's sort of implied that the motherboard M.2 slots are direct CPU connections but it's not 100% clear. In most of the motherboards though it seems like they're shared.
Another options is one of those PCI cards with 4 M.2 connectors. There's some confusion there over how the second PCI slot is shared with the first (which will contain the graphics card) as well, but it seems like in some cases two of the slots can do full 16x (I think), so 4 drives could each get x4 lanes. That seems ideal, but from what I've seen that solution can be a hassle to set up.
So ... any input would be appreciated. In particular what a good choice for motherboard might be and what option to go with for the drives.