Link to home
Start Free TrialLog in
Avatar of DennisKean
DennisKean

asked on

Migrating to SATA... what is a superb SATA controller that can milk the SATA thruput?

I do not know enough about SATA controllers.  My motherboard does not have a SATA controller, so I want to add a PCI SATA controler to it.  There are all sorts of the out there and I spent too much time reading this and that trying to figure out a reliable PCI to SATA controller...  Any well founded recommendation from someone with experience gets the prize!
Avatar of kmorris1186
kmorris1186

There is just one problem.... The PCI bus is limited in speed.  That is why (at this current time) Sata is not much faster then ATA.  I have seen some PCI-64 bit cards, but the benchmarks are not that impressive.  Some are even slower then standard PCI cards.

I personally like the Promise 20378 RAID.  I have a 10K rpm 36gb Raptor and it screams!  But again limited by the PCI bus.  At the present time, PCIe (Pci Express) is not much faster then standard PCI either.
here is a site that compares 4 of the latest SATA cards..

http://www.neoseeker.com/resourcelink.html?rlid=78710
no matter how good a SATA Card you get, you'll never achieve anything over 133MB throughput over the PCI bus. Keep in mind this PCI bus is also shared. If you have a gigabit ethernet controller, sound card...or any other PCI device, you can start subtracting bandwidth. If you get two Western Digital Raptors in a RAID-0 configuration...you will saturate your PCI bus.
Here is a link on PCI information...

http://www.digi.com/pdf/prd_msc_pcitech.pdf
Avatar of DennisKean

ASKER

So what is the solution to getting higher thruput?  Do I go FireWire?  Is there something like SATA to FireWire?  

Dennis Kean
Getting a motherboard with onboard native SATA Controllers would be a good start.
And then...?  Also, what about Asus?  I seem to have some good luck with Asus...


Dennis Kean
I believe that onboard SATA runs on its own bus (independent of the PCI bus).  I have seen this before in Gigabit Ethernet cards.

Onboard would be the best thing unless you have PCI-64 bit.. Which i highly doubt.
What chip do you have?

Athlon? Athlon 64? Athlon FX? Pentium 4? Pentium 4 E?
http://www.motherboards.org/ranking/motherboard-rank.html

lists the best rated motehrboards seperated by the type of CPU they use.
Currently I'm using a Pentium 4!  But I am willing to switch to Athelon 64, if there is hope there...


Dennis Kean
SOLUTION
Avatar of DVation191
DVation191

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
He already has a Pentium 4, that board is not compatible
DennisKean >>
Currently I'm using a Pentium 4!  But I am willing to switch to Athelon 64, if there is hope there...

I was give him a link for a good Athlon 64 board... since he wants to switch to AMD.
I heard about the hyperthreading being better than Intel's hyperthreading, though AMD seems to call it by another name and suppsedly uses some equivalent of 800+Mhz on the Front end Buss...  
You mean hypertransport I'm guessing...either way this is turning into a different topic. Whether you go with intel or amd, getting a board with onboard sata support is always a plus.
Again different topic, but Hyper Transport is just a speratte bus for the memory controler, while Hyper Threading is intels psudo-dual core CPU.
Thanxs for your help Guys!