Welcome Guest ( Log In | Register )


 Rules

Don't want to be BANNED? Read the rules!

 
Reply to this topicStart new topic
 SATA 6 Gbps: The Right and the Wrong Way
Zertz
post Nov 3 2009, 07:54 PM
Post #1


Certified Geek
****
Group: Reviewer
Posts: 1,964
Joined: 17-April 08
From: Quebec, Canada
Member No.: 31,940



With the recent and upcoming release of drives utilizing the latest SATA 6 Gbps interface, manufacturers are rushing out motherboards to support the new standard. Since the P55 chipset, or any other for that matter, only support up to SATA 3 Gbps so companies have to resort to a third party controller. The only one being used, that I know of at least, is the Marvell SE9123. Using a single PCI-Express 2.0 lane (500 MB/s in both directions), it supplies two ports, but no RAID.

You probably noticed the potential bottleneck here, third generation SATA can provide bandwidth up to 600 MB/s, while the PCI-E lane will only do 500 MB/s. Well, that’s hardly a problem considering even the fastest SSDs aren’t reaching those speeds, for now at least. Anyway, I’m heading off course.
For some reason, Intel only gifted the P55 chipset with PCI-Express 1.0 lanes (250 MB/s in both directions) and there lies the issue. For a SATA 3 Gbps controller, it’s not too bad, but for a next generation controller, it causes a major bottleneck. There are two ways around this; one of them being quite obviously the better solution.

The easy, scratch that, wrong way is to take PCI-E 2.0 lanes off the processor and feed them directly to a SATA 6 Gbps (and USB 3.0) controller. However, there is a major downside. Remember that Lynnfield only has 16 lanes and you need 8 of them for a graphics card. Once these two controllers are enabled, you’re left with 14 lanes and the hardware is only designed to give 8 of them to the graphics card so you’re essentially wasting the remaining ones. The ugly part is that you lose CrossFire and/or SLI since the second slot can’t live off 6 lanes.

Then there’s the other way - the right way. It involves a PLX chip, similar to what ATI uses on dual-GPU cards. Its job is relatively simple, take 4 PCI-E 1.0 lanes and turn them into a pair of PCI-E 2.0 lanes. Simple enough. It’s just as fast as the other implementation, bare a few nanoseconds of latency, while retaining CrossFire and/or SLI capabilities. With the remaining 4 PCI-E 1.0 lanes, you can still have two PCI-E 1x slots, a PATA/SATA 3 Gbps controller and whatever else you can think of.

I’m not naming anyone, but you should be able to figure it out fairly easily wink.gif


--------------------
Some people are like slinkies - not really good for anything but they bring a smile to your face when you push them down the stairs.

QUOTE (IVIYTH0S @ Nov 20 2009, 12:47 AM) *
I will complain no more about our prices

Go to the top of the page
 
+Quote Post
Waco
post Nov 3 2009, 08:44 PM
Post #2


Audio Nut
Group Icon
Group: Folding Member
Posts: 6,706
Joined: 14-February 04
From: Clemson U.
Member No.: 8,484



You could easily saturate a 500 MB/s link with two decent SSDs though, or one good one (the theoretical max of even a single 6 Gbps link is ~768 MB/s).

I'll wait for a decent implementation before I buy any of the 6 Gbps stuff.

This post has been edited by Waco: Nov 3 2009, 08:47 PM


--------------------
Desktop: | Q6600 @ 3.2 GHz | 128 GB GSkill Falcon | 8 GB WinTec AmpX | Sapphire 4870 X2 | DFI P35-T2RL | PCP&C Silencer 610 | W7 x64 |
HTPC: | X3 720 BE @ 3.4 GHz | 4.5 TB Storage | 8 GB GeIL Black Dragon | PowerColor 4830 | ECS A-780GM-A | ATI Theater 650 Pro | OCZ Fatal1ty 550 | W7 x64 |
Router/VPN/Compiling: | Opteron 175 | 4 GB DDR 500 | S3 Trio PCI VGA | Asus A8N-SLI SE | SinTek 500SLI | XP Pro |
Office: | Dell Precision 390 | Core 2 Duo E6320 | 2 GB DDR2 667 | XFX 7800GT | Fedora 10 / Windows 7 RC |
NetBook: | Asus EeePC 900A | 1.6 GHz Atom | 32 GB SSD | 2 GB DDR2 667 | Intel Integrated | W7 x86 |
Go to the top of the page
 
+Quote Post
Zertz
post Nov 3 2009, 08:50 PM
Post #3


Certified Geek
****
Group: Reviewer
Posts: 1,964
Joined: 17-April 08
From: Quebec, Canada
Member No.: 31,940



QUOTE (Waco @ Nov 4 2009, 12:44 AM) *
You could easily saturate a 500 MB/s link with two decent SSDs though, or one good one (the theoretical max of even a single 6 Gbps link is ~768 MB/s).


Yes, but chances are you won't be doing simultaneous 250 MB/s reads and writes on both drives at the same time. Keep in mind PCI-E is a full-duplex interconnect, you can do 500 MB/s both ways at the same time.

6 Gbps / 10 = 600 MB/s (8/10 encoding)

This post has been edited by Zertz: Nov 3 2009, 08:52 PM


--------------------
Some people are like slinkies - not really good for anything but they bring a smile to your face when you push them down the stairs.

QUOTE (IVIYTH0S @ Nov 20 2009, 12:47 AM) *
I will complain no more about our prices

Go to the top of the page
 
+Quote Post
Compxpert
post Nov 4 2009, 05:57 PM
Post #4


You may be getting Facepalmed
*****
Group: Reviewer
Posts: 2,370
Joined: 15-November 04
From: Pennsylvania
Member No.: 13,596



Hmm so what I gather is there is support but its bottlenecked from the start.... suppose we'll have to wait for Intel or another third party to make something better but it seems the playing field is wide open.


--------------------


Lappy - Gateway FX P-7805u - C2D E8400 - 4gb DDRIII - Nvidia 9800M 1gb discrete (1920x1200) - 320gb hdd
Core2Duo E8400 - DFI Lanparty UT P45-T2RS - 4gb OCZ Reaper HPC DDRII 1066 - 600W OCZ GameXStream - Visiontek HD4870
Core i7 920 @ 3.44GHz - DFI LP UT X58-T3eHS - Mushkin 3x 2gb DDR3 - 700W OCZ ModXStream Pro - 2x Sapphire Radeon HD4870 Toxic Ed.
Come join OCC IRC... /server irc.skullboxz.net /join #occ Use the Occ IRC JApplet or check out an IRC Client: mIRC : XChat : HydraIRC

Go to the top of the page
 
+Quote Post
Waco
post Nov 4 2009, 10:58 PM
Post #5


Audio Nut
Group Icon
Group: Folding Member
Posts: 6,706
Joined: 14-February 04
From: Clemson U.
Member No.: 8,484



QUOTE (Zertz @ Nov 3 2009, 11:50 PM) *
Yes, but chances are you won't be doing simultaneous 250 MB/s reads and writes on both drives at the same time.

If they are in RAID 0 you will...and it's not 6 Gbps / 10, it's 6 Gbps / 8 to get GBps. 6 Gbps / 8 == .75 GBps == 768 MBps. smile.gif Base 2 >> base 10. tongue.gif

Regardless...I'm going to wait for a non-kludged implementation before I buy anything. If the interconnect between the CPU and the HDD controller can't support the full 6 Gbps * (number of channels) then I'm not going to buy it.

This post has been edited by Waco: Nov 4 2009, 11:00 PM


--------------------
Desktop: | Q6600 @ 3.2 GHz | 128 GB GSkill Falcon | 8 GB WinTec AmpX | Sapphire 4870 X2 | DFI P35-T2RL | PCP&C Silencer 610 | W7 x64 |
HTPC: | X3 720 BE @ 3.4 GHz | 4.5 TB Storage | 8 GB GeIL Black Dragon | PowerColor 4830 | ECS A-780GM-A | ATI Theater 650 Pro | OCZ Fatal1ty 550 | W7 x64 |
Router/VPN/Compiling: | Opteron 175 | 4 GB DDR 500 | S3 Trio PCI VGA | Asus A8N-SLI SE | SinTek 500SLI | XP Pro |
Office: | Dell Precision 390 | Core 2 Duo E6320 | 2 GB DDR2 667 | XFX 7800GT | Fedora 10 / Windows 7 RC |
NetBook: | Asus EeePC 900A | 1.6 GHz Atom | 32 GB SSD | 2 GB DDR2 667 | Intel Integrated | W7 x86 |
Go to the top of the page
 
+Quote Post
Zertz
post Nov 5 2009, 12:13 AM
Post #6


Certified Geek
****
Group: Reviewer
Posts: 1,964
Joined: 17-April 08
From: Quebec, Canada
Member No.: 31,940



QUOTE (Waco @ Nov 5 2009, 02:58 AM) *
it's not 6 Gbps / 10, it's 6 Gbps / 8 to get GBps. 6 Gbps / 8 == .75 GBps == 768 MBps. smile.gif Base 2 >> base 10. tongue.gif

I am fully aware that a byte is made of 8 bits. Your math would be correct if it wasn't for 8b/10b encoding.

Anyway, it seems like Intel won't be implementing it until 2011 so we're left with these alternatives for now. No word on AMD's plans. Intel's own Lightpeak is most likely the reason behind the delay...

This post has been edited by Zertz: Nov 5 2009, 12:18 AM


--------------------
Some people are like slinkies - not really good for anything but they bring a smile to your face when you push them down the stairs.

QUOTE (IVIYTH0S @ Nov 20 2009, 12:47 AM) *
I will complain no more about our prices

Go to the top of the page
 
+Quote Post
Waco
post Nov 5 2009, 11:06 AM
Post #7


Audio Nut
Group Icon
Group: Folding Member
Posts: 6,706
Joined: 14-February 04
From: Clemson U.
Member No.: 8,484



QUOTE (Zertz @ Nov 5 2009, 03:13 AM) *
I am fully aware that a byte is made of 8 bits. Your math would be correct if it wasn't for 8b/10b encoding.

'doh! tongue.gif Sorry. smile.gif I was pretty drunk when I wrote that. laugh.gif

This post has been edited by Waco: Nov 5 2009, 11:06 AM


--------------------
Desktop: | Q6600 @ 3.2 GHz | 128 GB GSkill Falcon | 8 GB WinTec AmpX | Sapphire 4870 X2 | DFI P35-T2RL | PCP&C Silencer 610 | W7 x64 |
HTPC: | X3 720 BE @ 3.4 GHz | 4.5 TB Storage | 8 GB GeIL Black Dragon | PowerColor 4830 | ECS A-780GM-A | ATI Theater 650 Pro | OCZ Fatal1ty 550 | W7 x64 |
Router/VPN/Compiling: | Opteron 175 | 4 GB DDR 500 | S3 Trio PCI VGA | Asus A8N-SLI SE | SinTek 500SLI | XP Pro |
Office: | Dell Precision 390 | Core 2 Duo E6320 | 2 GB DDR2 667 | XFX 7800GT | Fedora 10 / Windows 7 RC |
NetBook: | Asus EeePC 900A | 1.6 GHz Atom | 32 GB SSD | 2 GB DDR2 667 | Intel Integrated | W7 x86 |
Go to the top of the page
 
+Quote Post
Guest_Digitalis_*
post Nov 7 2009, 12:53 PM
Post #8



Guests






First; HDDs with 6GB/sec are not performing any better than current top HDDs; so, they do not need this SATA "3".

Two Intel SSD's in Raid 0 hit till 500Gb/sec in read and you do not need SATA 3.

If you need sata 3 than there is the Asus 920 motherboard with two N200 chips added.

This post has been edited by Digitalis: Nov 7 2009, 12:54 PM
Go to the top of the page
 
+Quote Post
The Smith
post Nov 7 2009, 02:58 PM
Post #9


Forum Wars - OCC Captain
*****
Group: Reviewer
Posts: 2,963
Joined: 7-February 08
From: Quebec, Canada
Member No.: 31,336



QUOTE (Zertz @ Nov 5 2009, 03:13 AM) *
Anyway, it seems like Intel won't be implementing it until 2011 so we're left with these alternatives for now. No word on AMD's plans. Intel's own Lightpeak is most likely the reason behind the delay...

AMD will be releasing their next chipsets in Q2 2010, according to VR-Zone. The SB850 will most probably support the two new standards, being USB 3.0 and SATA III.

QUOTE (Waco @ Nov 5 2009, 02:06 PM) *
'doh! tongue.gif Sorry. smile.gif I was pretty drunk when I wrote that. laugh.gif

Reasons, reasons. laugh.gif

QUOTE (Digitalis @ Nov 7 2009, 03:53 PM) *
If you need sata 3 than there is the Asus 920 motherboard with two N200 chips added.

I'm not sure about the PLX chip used, but it probably only has four lanes, which is enough to provide two SATA III ports, as Zertz said. I don't see what's the advantage of using a 24-lane NForce 200 when it's probably much more expensive. If it uses the last four lanes from the PCH chip to provide an additional 2 SATA III ports, there are none left for other PCI-E devices.

Now if the NForce 200 chips are connected to the CPU, there are still only 16 lanes that communicate to the system that already prove to be a slight bottleneck for a high-end CrossFireX/SLI combo. I am using motherboards that have an NForce 200 chip to get 24 lanes for a 3x8 configuration out of 16, and when in x16 single card configuration, most of the time the board already gets 1-2 less FPS than the boards without.

Could you please link me to that motherboard? I am really intrigued about this design.


--------------------

Socket 1366 OC competition - 3DMark Competition - AMD Overclocking Competition - OCC IRC (channel #OCC)


QUOTE (IVIYTH0S @ Sep 13 2009, 02:55 AM) *
I did honestly believe there would be a 5870x8.

Go to the top of the page
 
+Quote Post
Zertz
post Nov 9 2009, 08:24 AM
Post #10


Certified Geek
****
Group: Reviewer
Posts: 1,964
Joined: 17-April 08
From: Quebec, Canada
Member No.: 31,940



QUOTE (Digitalis @ Nov 7 2009, 03:53 PM) *
First; HDDs with 6GB/sec are not performing any better than current top HDDs; so, they do not need this SATA "3".

Two Intel SSD's in Raid 0 hit till 500Gb/sec in read and you do not need SATA 3.

If you need sata 3 than there is the Asus 920 motherboard with two N200 chips added.

Your first "fact" is wrong. GB/sec != Gbps and nobody claimed HDDs need SATA 6 Gbps.
Your second "fact" is also wrong, I suggest you look up bit and bytes.
And I'm waiting on a link for your third "fact".

Like Smithy mentioned... NF200 just moves the bottleneck from the processor or chipset to NVIDIA's chip, there's nothing to gain with this chip.

This post has been edited by Zertz: Nov 9 2009, 08:26 AM


--------------------
Some people are like slinkies - not really good for anything but they bring a smile to your face when you push them down the stairs.

QUOTE (IVIYTH0S @ Nov 20 2009, 12:47 AM) *
I will complain no more about our prices

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic


 



RSS Lo-Fi Version Time is now: 25th November 2009 - 02:09 AM
© 2001- Overclockers Club ® Privacy Policy