• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

help me understand the difference in sata controllers

fullinfusion

Vanguard Beta Tester
Joined
Jan 11, 2008
Messages
9,909 (1.66/day)
My mobo has 2 seperate 6GB sata connectors.

One controller is an Intel Z68 sata 6.0 GB's connector.

The second controller is a Marvell sata 6 GB's connector.

Is there any difference? Is one better then the other?
 
Joined
Apr 2, 2011
Messages
2,661 (0.56/day)
The difference is that one of the controllers is integrated into the PCH, and the other is an add-on chip.

Intel only integrated a limited amount of SATA ports into the PCH. In order to add more ports a manufacturer takes up PCI-e lanes, and adds an expansion chip to convert SATA traffic into something that can travel along the PCI-e bus.

Practically, the difference is two fold. Intel integrates RAID into most of its chipsets. If you want to RAID a pair of drives they need to be using the same chip. Additionally, most Marvell chips don't support RAID.

So, if you want to RAID, keep the Intel PCH ones free. If you just want a large number of discs, then populate whatever slot you'd like.



On a personal note, Marvell SATA controllers have flaked out on me in the past. Just make sure to backup any important data, as it can be worth while if you never need it.
 

fullinfusion

Vanguard Beta Tester
Joined
Jan 11, 2008
Messages
9,909 (1.66/day)
So Im not using raid.... I have a Vertex 4 128GB ssd and a 1TB western Digital Black 6GB spin drive... I have both plugged into the Intel sata port... What i need to know is the other Marvell port going to be faster? or are both Intel and Marvell ports running at 6GB's the same speed wise?
 
Joined
Apr 2, 2011
Messages
2,661 (0.56/day)
Yes, they both ideally run at the same speed. Again, it is rarely substantiated but I believe the Marvell controllers run slightly slower than the Intel ones, not really enough to notice though
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.17/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
secondary controllers (the marvell in this case) always suck for performance, since they're connected by 1x PCI-E links most of the time.
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,195 (1.49/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
Yea, I only use the secondary controller for backup drives and storage drives, because they are slower.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
secondary controllers (the marvell in this case) always suck for performance, since they're connected by 1x PCI-E links most of the time.

It's not just that, but a lot of additional SATA controllers in addition to the ones provided to the PCH run slower, not because it's using PCI-E 1x but because that PCI-E lane goes into the PCH, so it has an entirely extra bus to go through. So instead of going from the PCH to the CPU via DMI, it has to go through PCI-E, through the PCH and then through DMI. So your limited by the bandwidth on PCI-E 1x and by any load that might already be on the PCH.

For example, if you're connected to the network with gigabit and your copying data to a drive on a secondary SATA controller, you have the Gigabit LAN using DMI to receive that data to send it to the processor and system memory and DMI again to write the data to the disk plus any overhead introduced by the PCH's PCI-E lanes.

But honestly, the real limitation is the PCI-E 1x @ 2.0, because your limited to 5GT/s which is 500MB/s excluding PCI-E protocol overhead. So you will never see full SATA 6G speeds on it. However for rotational media drives, it should work fine. I would keep the SSDs on the PCH though since it can handle two SATA 6G ports at full speed and not just one at gimped speeds.
 
Top