I have an ASRock Z97 OC Formula, that has 6 Intel SATA 3 ports and 2 ASMedia SATA 3 ports. I have read that secondary, i.e. ASMedia controllers often use converted PCIE (x1) lanes which explains their supposed lack of performance. I have done tests on my system and can prove that sequential write speeds are in fact about 20% slower for a given drive. Anyway, that's not what I'm really curious about. What I am wondering, is if they all do use PCIE lanes, and what that impact might be to throughput on the PCH or PCIE system.
For example, I have GTX 780's running in SLI on two PCIE 3.0x16 slots (I realize they step down to x8 in this configuration). I am wondering if putting drives on the ASMedia controllers sucks graphics performance because of the bandwidth they might use on the from the PCIE system. So I guess I really have a few questions--please excuse my ignorance...
1.) I understand the PCIE slots are on different lanes. But, for example my PCIE1 slot and PCIE4 slot are the graphics card 3.0x16 connectors that are connected to some degree in that they step down to x8, x8 when you hook up SLI. But then you have other slots like PCIE6, which is a 2.0x16 slot that seemingly has no connection. So what I'm getting at here is, if I plug in more and more things to ANY PCIE slot, will I be at risk for robbing bandwidth for the system, or does it handle it on a per-lane basis?
2.) This sort of leads me into my original opening statement about secondary SATA controllers being on the PCIE system. If data is being transferred through the ASMedia SATA ports, does this in turn rob my PCIE system of bandwidth as well?
I guess overall, I do not understand the relationship between the PCIE system, the southbridge, and the PCH. I basically have a few options in which I hook up storage drives--Intel SATA conrollers, ASMedia SATA controllers, or PCIE converters (hooked up to a slot that is faster than x1). My main concern is getting maximum simultaneous throughput for information on drives, while not degrading my graphics card performance.
For example, I have GTX 780's running in SLI on two PCIE 3.0x16 slots (I realize they step down to x8 in this configuration). I am wondering if putting drives on the ASMedia controllers sucks graphics performance because of the bandwidth they might use on the from the PCIE system. So I guess I really have a few questions--please excuse my ignorance...
1.) I understand the PCIE slots are on different lanes. But, for example my PCIE1 slot and PCIE4 slot are the graphics card 3.0x16 connectors that are connected to some degree in that they step down to x8, x8 when you hook up SLI. But then you have other slots like PCIE6, which is a 2.0x16 slot that seemingly has no connection. So what I'm getting at here is, if I plug in more and more things to ANY PCIE slot, will I be at risk for robbing bandwidth for the system, or does it handle it on a per-lane basis?
2.) This sort of leads me into my original opening statement about secondary SATA controllers being on the PCIE system. If data is being transferred through the ASMedia SATA ports, does this in turn rob my PCIE system of bandwidth as well?
I guess overall, I do not understand the relationship between the PCIE system, the southbridge, and the PCH. I basically have a few options in which I hook up storage drives--Intel SATA conrollers, ASMedia SATA controllers, or PCIE converters (hooked up to a slot that is faster than x1). My main concern is getting maximum simultaneous throughput for information on drives, while not degrading my graphics card performance.