Avoid AMD AHCI driver at all costs

Status
Not open for further replies.

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
I had thought my AMD rig was moving slower than before even with my new SSD in place so I did some testing and found out that the AMD driver for my 785G mobos AHCI mode was killing performance, especially my WD HDD. I changed back to the MS AHCI driver and the numbers are much better. Curious if the Intel AHCI drivers can be used on an AMD rig and would they result in even better results. I posted the two before and two after ATTO benchies on Flicker for review:
http://www.flickr.com/photos/logan666pics/sets/72157624288866056/

Since this thread is prone to necromancy it's being locked. If anyone else wishes to discuss the issue, please start a new thread.
-ViRGE
 
Last edited by a moderator:

shortylickens

No Lifer
Jul 15, 2003
80,287
17,081
136
I thought AHCI was something I just selected in my BIOS and that was it.
Will I also have to download special drivers in Win7? Or will it be found and retrieved automatically with Windows Update?
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
Win 7 has its AHCI drivers that install automatically and they are better at performance but don't allow for hotswapping.
 

lopri

Elite Member
Jul 27, 2002
13,310
687
126
I remember somewhere that hotswap icon disappears when Win7 is installed on an SSD, though.
 

mfenn

Elite Member
Jan 17, 2010
22,400
5
71
www.mfenn.com
I remember somewhere that hotswap icon disappears when Win7 is installed on an SSD, though.

Nope

msahci_hotswap.png
 

coolVariable

Diamond Member
May 18, 2001
3,724
0
76
I had thought my AMD rig was moving slower than before even with my new SSD in place so I did some testing and found out that the AMD driver for my 785G mobos AHCI mode was killing performance, especially my WD HDD. I changed back to the MS AHCI driver and the numbers are much better. Curious if the Intel AHCI drivers can be used on an AMD rig and would they result in even better results. I posted the two before and two after ATTO benchies on Flicker for review:
http://www.flickr.com/photos/logan666pics/sets/72157624288866056/

Yes - there used to be a thread on the AMD/ATI forums though nothing ever came out of it.
The MS AHCI drivers CAN (don't have to) result in stuttering performance though (e.g. Win7MC Live TV will stutter)
 

Auric

Diamond Member
Oct 11, 1999
9,591
2
71
MS driver shows eject but does not automatically detect a new drive. Intel driver does not show that eject (perhaps through RST for H57/Q57 though) but does automatically detect a new drive. Third-party HotSwap! utility works around both boners.
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,395
8,558
126
MS driver shows eject but does not automatically detect a new drive. Intel driver does not show that eject (perhaps through RST for H57/Q57 though) but does automatically detect a new drive. Third-party HotSwap! utility works around both boners.

so that's why i have trouble trying to use my eSATA box
 

coolVariable

Diamond Member
May 18, 2001
3,724
0
76
would be nice if the bad performance got some more attention (e.g. an Anandtech article).
This is a known issue for at least 1 1/2 years now with no fix in sight.
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
Yeah, I was reading this article when the write speeds of the HDD caught my eye:
http://www.techreport.com/articles.x/18539/8
My write speeds were about 30MB/s off from what they were supposed to be and when I changed my driver from the AMD one to MS, everything jumped back to normal. I wonder if the newer 8XX series ahci driver is any better and can even be used by 785G mobos.
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
To lopri and mfenn,
How do you get those eject lists to come up? Where are they at in Windows?
 

sub.mesa

Senior member
Feb 16, 2010
611
0
0
Don't you guys just get slower speeds because with AMD driver you do not have TRIM capability? It's not like AHCI should influence sequential speeds anyway.
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
Well in my case, my mechanical hdd noticed a more than 30MB/s increase in write speeds just like in the above article where the H55 chipset beat the AMD solution on sata write speeds. With my ssd, the read speeds increased, most significantly starting with the 16.0 test and throughout the rest of the test. The system also feels more responsive but that is a subjective opinion. The most important thing I see is that if you are using a mechanical hdd as most people are and are going to make a Win 7/AMD rig, only use the MS drivers that come with Win 7.
 

RebateMonger

Elite Member
Dec 24, 2005
11,586
0
0
The MS AHCI drivers CAN (don't have to) result in stuttering performance though (e.g. Win7MC Live TV will stutter)
My brand-new Win7 install, using a full Intel chipset (P45) and ICH10R disk controller and a 320 GB WD SATA drive, was useless with the default MS AHCI driver. I'd click on an icon and it'd take 30 seconds before I could do anything else. As soon as I "updated" the driver to the Intel AHCI, it worked perfectly.
 

tcsenter

Lifer
Sep 7, 2001
18,901
554
126
Intel's storage driver performance doesn't suck. AMD's does, as has been documented pretty well. Even its RAID performance, though better than its AHCI, lags behind Intel.
 

lopri

Elite Member
Jul 27, 2002
13,310
687
126
To lopri and mfenn,
How do you get those eject lists to come up? Where are they at in Windows?
They just show up after the OS installation in AHCI mode. Bottom-right corner of the task bar (notification area).
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
They just show up after the OS installation in AHCI mode. Bottom-right corner of the task bar (notification area).

Damn, I can't find mine and there is no icon in the notification area for that. What could be wrong?
 

coolVariable

Diamond Member
May 18, 2001
3,724
0
76
On the contrary, AMD is excellent except their ahci driver. As long as you are using the Win 7 default ahci driver, you're fine.

THAT is not true! The stuttering in Windows Media Center with the MS AHCI driver is evidence enough that there is some issue!!
I would have loved to know this 1 year ago when I upgraded my media center/server/desktop - I would have NOT bought an AMD.

DON'T BUY AMD UNTIL THEY FIX THIS!
 

tcsenter

Lifer
Sep 7, 2001
18,901
554
126
You can use RAID mode with the RAID driver, just don't create a RAID volume (i.e. non-RAID disk). I prefer this to AHCI on AMD because it works, performance is better (though still not up to Intel), and you get all the enhanced features such as NCQ. Only caveat is, if you are using an SSD, you don't get TRIM support on Windows 7 in RAID mode.

I would like to see an Anandtech write-up article on AMD's piss-poor AHCI driver implementation? Maybe that would go a longer way towards getting AMD to take notice and do something. Its been an issue now for well over a year, going back to the first SB750 boards.
 
Last edited:

taltamir

Lifer
Mar 21, 2004
13,576
6
76
DON'T BUY AMD UNTIL THEY FIX THIS!

Or run AMD drives in legacy mode (called IDE stupidly enough by mobos... even though its not IDE, its just legacy ATA)

Keep in mind that AMD is a budget oriented company, for people who can't afford the quality of intel. Having things not work right is expected.
 
Status
Not open for further replies.