My Intel 320 SSD (120 GB) review (IDE vs AHCI added)

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
Background

I picked up an Intel 320 SSD (120 GB) as an OS and application drive. I got this particular model because I didn’t want to invest too heavily in a piece of technology that might disappoint me. I also value reliability over speed so I won’t tolerate any flakiness in my system.

The system specs are in my sig, and the three drives tested are:
  • Hitachi Deskstar 7K1000.D 1 TB (HDS721010DLE630), 1 x 1000 GB platter.
  • Western Digital Caviar Black 1 TB (WD1002FAEX-00Z3A), 2 x 500 GB platters.
  • Intel 320 (SSDSA2CW120G3) 120 GB, SSD.
The first two drives have been previously tested here: http://forums.anandtech.com/showthread.php?t=2220880

Due to system and game folder differences, the game scores are not necessarily comparable to the first review, but the HD Tune scores are.


HD Tune

Read.png

The system is running under IDE mode because I want to make sure the SSD is completely reliable before I start tinkering with AHCI. Despite this, the minimum read speed is still higher than the Hitachi’s maximum read speed. Access time is of course light years ahead of any mechanical HDD.

Write.png

The Hitachi would theoretically write faster across most of its surface though, assuming the files are sequential enough so random access doesn’t become an issue. Unlike SSDs, mechanical drives generally write as fast as they read.


Games & Booting

Cold boot times were done on Windows 7 SP1 (64 bit), and were measured from pressing the power button until the Windows login screen appeared. Game scores were measured with level and saved game loading.

Graph.png

The Hitachi’s slow boot time confirms its general sluggishness as an OS drive due to its high random access time. Meanwhile the SSD is more than nine seconds faster than the Western Digital drive, which in turn is over 7 seconds faster than the Hitachi.

The SSD also posts some good gains in the game tests, especially in Stalker and Hard Reset where it’s about ten seconds faster than its mechanical opponents. It’s not faster than the Hitachi in Quake 1, which suggests this situation is no longer I/O bound.

There’s also not a huge difference in Call of Juarez either, so I’m starting to wonder if the bottleneck is now with the GPU driver as it loads all those little shader files the game creates. On a related note, the Hitachi loads the game much faster (old score 42.77 seconds) after SP1 is applied due to improved write speeds (see below for more on this).


File Copying

Here are some write speeds in Windows Explorer for copying an assortment of files totalling 31 GB. When the HDDs were writing, the SSD was the source, while the Hitachi was the source for the SSD’s writing. This is slightly unscientific but it’s realistic for my particular situation.

Code:
Drive    Time                    Write (MB/sec)
WD       7 minutes, 10 seconds   70-80
Hitachi  5 minutes, 38 seconds   90-100
Intel    4 minutes,  2 seconds   125

The SSD maxed out its HD Tune write score even with the Hitachi being the source drive, so it was significantly faster with these files.

As an aside, SP1 provides massive write speed improvements for the Hitachi; previously I’d get 50-60MB/sec in the situation above. If you’re running 4K drives, definitely upgrade Windows 7 to SP1 as it fixes slow write speeds on these types of disks. The Hitachi is actually a very fast mechanical drive for file transfers.


IDE

Crystal_IDE.png


AHCI (Microsoft)

Crystal_AHCI.png


AHCI (Intel)

Crystal_AHCI_Intel.png


Subjective Usage

The SSD feels slightly more responsive during Windows use compared to the Caviar Black. Also programs like Access and iTunes load a bit faster on their first launch. It’s not a huge difference but it’s noticeable.


Conclusion

This drive is pretty much exactly what I expected – significant improvements to booting, file copying and game load times, small (but noticeable) improvements to applications and Windows use. I’m happy with it, I just hope I don’t ever get the 8MB bug.

What’s next? The SSD can’t fit my 361 GB gaming library so it’s damn tempting to get a 600 GB Raptor and drop them there. But since Western Digital will likely update both the Black and the Raptor line soon, I think I’ll sit tight with the Caviar Black as my gaming drive for now.
 
Last edited:

Magic Carpet

Diamond Member
Oct 2, 2011
3,477
233
106
Very insightful. Thanks for the review.

What SATA controller you run those tests on? Tried a different one? AHCI results would be nice too.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
What SATA controller you run those tests on? Tried a different one?
All SATA ports on my board are Intel's, and I used SATA2. There’s no need to use SATA3 as it’s not a SATA3 SSD, and also its maximum theoretical transfer rate can’t exceed SATA2 anyway.

AHCI results would be nice too.
Like I mentioned in the review, I'm not tinkering with this until I "burn in" the drive and I know it's completely stable. Regardless, I don’t think AHCI would make much difference to any of the results, except maybe the HD Tune read score.
 

Magic Carpet

Diamond Member
Oct 2, 2011
3,477
233
106
Intel SATA is usually best. I wonder how it would perform in comparison on Marvell, etc. vs mechanical.
 

biostud

Lifer
Feb 27, 2003
19,478
6,544
136
Conclusion

What’s next? The SSD can’t fit my 361 GB gaming library so it’s damn tempting to get a 600 GB Raptor and drop them there. But since Western Digital will likely update both the Black and the Raptor line soon, I think I’ll sit tight with the Caviar Black as my gaming drive for now.

But how many of these games do you actually play :p

You probably know the app steam mover, but I'll just throw out the link anyway

http://www.traynier.com/software/steammover
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
But how many of these games do you actually play

You probably know the app steam mover, but I'll just throw out the link anyway

http://www.traynier.com/software/steammover
They’re all under active play rotation. Some of the games are “semi-retired” so I don’t play them for years, but I still get the urge to replay them sometimes. That and many of them are actively benchmarked even if I don’t play them, so they need to maintain their configuration.

Also they’re constantly tweaked with config files, settings, HD content, patches (etc.) as they become available. It would be almost impossible to recreate them if they were deleted, so that’s why they’re permanently stored.

As for that app, I know all about junction points, but I find them both messy and potentially dangerous. I prefer having all my games sitting on one partition.

If WD releases a 900 GB VelociRaptor (which it looks like they will), I’m 95% certain I’ll get it. It would be absolutely perfect for my needs.
 

Jman13

Senior member
Apr 9, 2001
811
0
76
AHCI will make a big difference. It improves multithreaded 4K read and write considerably (for my drive a 400% improvement over IDE), and maximum sustained by about 25%. The multithreaded 4k test is probably most indicative of real world usage. What are you worried about with AHCI? change one registry value, reboot and change to AHCI in BIOS.
 
Last edited:

n7

Elite Member
Jan 4, 2004
21,281
4
81
Nice review :thumbsup:

Good to see you joining the SSD world :D
 

groberts101

Golden Member
Mar 17, 2011
1,390
0
0
Jman nailed it there, BFG.

NCQ does in fact help with SSD and you'll get deeper caching drivers as the cherry on top.
 

Rvenger

Elite Member <br> Super Moderator <br> Video Cards
Apr 6, 2004
6,283
5
81
I went from a Sata2 SSD to a Sata3 SSD and noticed a huge difference again in my boot time. Literally went from 12 seconds to 9 seconds boot. I didn't think I was going to get any faster on a Sata II SSD.
 

Fallengod

Diamond Member
Jul 2, 2001
5,908
19
81
Regarding the 8mb bug, I believe this is fixed via a bios flash or has been fixed on newer lines. I dont think that is an issue anymore is it?

Anyways, I got a 320 series 120gb SSD around black friday last year for $100AR and I ended up selling it for a profit. As soon as I can find another around $100, id probably get it. :p
 

kbp

Senior member
Oct 8, 2011
577
0
0
SATA 2 to SATA 3 in your case will make no difference as it's a SATA 2 SSD.
AHCI will make a huge difference and will have no effect on stability. Get it on AHCI as soon as possible and you will see a very positive result.
 

NP Complete

Member
Jul 16, 2010
57
0
0
Actually, contrary to what everyone is saying, AHCI won't deliver much extra performance.

I used to work at Intel with the chipset team on the AHCI controller, but it's been a few years since I last worked there and my new job doesn't involve any hardware stuff these days, so I may be missing some info.

IDE vs AHCI uses exactly the same hardware in the chip (the mode is set early on in the boot process by writting to special register), and only really adds a few extra features when enabled that don't add that much for most typical end-user scenarios. What you get with AHCI vs IDE is: NCQ, Hot plug, and Port Multiplier. Heres why you shouldn't care about each:

NCQ - this allows the OS to issue multiple commands simultaneously to the drive (instead of 1 at a time in IDE mode). This was primarily created for mechanical drives in mind, with the reasoning being that if you allow a mechanical drive to see more incoming commands, it could prioritize reads and writes based off where the drive head was currently and avoid "thrashing" the head back and forth across writes to different areas. Since SSDs don't have drive heads, this feature has a smaller impact on their performance. SSDs can still optimize operations by "looking ahead" but usually to a smaller impact. The primary benefit with NCQ is it can reduce OS driver overhead by allowing the driver to issue multiple writes when the CPU is idle instead of having to queue them up (though, if I remember correctly, you can actually target multiple sectors with a single commnd). NCQ is primarily for mechanical HDDs and/or server work loads.

Hot plug - most people don't use hot plug/unplug on drives directly attached to their computer. If you plan on using this, then yeah, AHCI is the way to go.

Port Multiplier - This allows multiple drives to be attached to a single motherboard AHCI port through a "port multiplier". OEMs like this (reduces cost by allowing them to connect the CD drive and HDD to a single port), but unless you plan on using tons of hard drives in your system, this is useless to you.

All that said, the only reason not to go AHCI is the risk involved in switching after everything is installed, as AHCI really only offers benefits over IDE. For windows 7 (possibly vista) where Microsoft included the AHCI drivers with the OS, the risk of switching should be pretty small. Just don't expect to see some "huge" benefit in switching.
 

groberts101

Golden Member
Mar 17, 2011
1,390
0
0
that's very old news, bud. Some SSD controllers get HUGE gains from the advancements you spoke of.

And 100+ MB/s sequential speed increase potential is not "minimal gain".. that's for sure. Also consider that multitasking can benefit from the substantial increases at deeper q-depths.

So, no disrespect and it's surely obvious that you are more than knowledgeable about what you speak of here.. but it's just that I've helped support too many hundreds(even thousands?) of folks by now who couldn't figure out what was wrong with their systems until instructed to apply AHCI or RAID mode to get the full benefit from their SSD's.
 

NP Complete

Member
Jul 16, 2010
57
0
0
Doh! I knew I forgot something.

As groberts points out, AHCI can dramatically improve performance in benchmarks for some SSDs (this can also include heavy multi-tasking and server workloads). However, under typical "consumer" load, the queue depths usually hover around 2-4, which has a smaller impact.

My previous post implies such that NCQ can help out in certain workloads, but I didn't explicitly state it.

Most benchmarks today can use NCQ to some extent, so you'll see a boost in performance on those benchmarks.

However, I'll still stand by my initial statement - typical use (web browsing, "productivity" work, games) will not see a large improvement on AHCI vs IDE.
 

chin311

Diamond Member
Feb 27, 2003
4,306
3
81
Just thought I'd chime in, I have the 320 120gb and I've been using it for a few months and just got around to switching to AHCI. I was scared to do it but finally just made the registry change, then changed the setting in my BIOS and rebooted.

Don't know if it means anything but my Windows Index score for the hard drive jumped from 6.9 to 7.5
 

Mir96TA

Golden Member
Oct 21, 2002
1,950
37
91
Here is the benchmark off same SSD but on ICHr9 in ACHI mode with IntelDriver Ver 10.8.0
intel320GigSSD.jpg
 

kbp

Senior member
Oct 8, 2011
577
0
0
You can not go wrong by enabling AHCI. Nothing to loose and I guarantee you will gain right from the start just in boot time alone!!
 

bryanW1995

Lifer
May 22, 2007
11,144
32
91
All SATA ports on my board are Intel's, and I used SATA2. There&#8217;s no need to use SATA3 as it&#8217;s not a SATA3 SSD, and also its maximum theoretical transfer rate can&#8217;t exceed SATA2 anyway.


Like I mentioned in the review, I'm not tinkering with this until I "burn in" the drive and I know it's completely stable. Regardless, I don&#8217;t think AHCI would make much difference to any of the results, except maybe the HD Tune read score.

AHCI made a noticeable difference to me on my x25m g2. I ran it for 2 years in ide mode b/c I was an idiot (don't quote me on that please). I never did the type of testing that you do, but my seat of the pants feel was that AHCI is significantly faster.

I can't remember what cpu you're using now, but if you ever upgrade to a z68 mobo (or anything else that offers srt), then your problem will be solved without the need for a new Velociraptor. There's an excellent thread in the motherboard forums if you want to run SRT. Personally, I feel like I'm getting the best of both worlds. I get ssd speeds for my OS, and for everthing else that I run often, I get speeds somewhere between a slow ssd and a velociraptor.

FYI, I was able to completely upgrade to a 2500k rig from my x3350 system for about $225 net last year. And that didn't include selling the mobo, just the x3350/ram. Old rig was x3350 @ 3.6, new rig is my rig in sig. So it would probably be cheaper for you to upgrade from whatever you have now to a z68 rig than it would be to buy another hdd.
 
Last edited:

Mir96TA

Golden Member
Oct 21, 2002
1,950
37
91
You can not go wrong by enabling AHCI. Nothing to loose and I guarantee you will gain right from the start just in boot time alone!!

ACtually driver must be installed before you enable into ACHI other wise BOSD
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
I’ve enabled AHCI but I’m not seeing any performance difference outside certain Crystal Mark scores (not even HD Tune changed). I’ve added the scores to the OP.

4K didn’t really change, and 4KQD32 doesn’t mean anything for desktop use. Still, I’m hitting 270.4 MB/sec sequential read, so that at least tells me my system’s configured fine as that’s the theoretical maximum for the drive.

But I’ve got a strange problem now with Stalker 3 – it’s taking ~29 seconds to load off the SSD. I’ve tried reverting to IDE mode and even booting from the Hitachi Windows backup, and I even tried TRIMing it with the toolbox. But there was no change, and I can’t figure it out. :\
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
I can't remember what cpu you're using now, but if you ever upgrade to a z68 mobo (or anything else that offers srt), then your problem will be solved without the need for a new Velociraptor. There's an excellent thread in the motherboard forums if you want to run SRT. Personally, I feel like I'm getting the best of both worlds. I get ssd speeds for my OS, and for everthing else that I run often, I get speeds somewhere between a slow ssd and a velociraptor.
This is not really suitable for me as I regularly shift all the data across from one drive to another as a backup. I need a big drive with fast sequential transfers for that. A VelociRaptor should pair up nicely with the Hitachi for that.

Also I frequently launch different combinations of my games repeatedly (especially when benchmarking) so it would wear out the SSD really fast from all the rewrite caching. That and my SSD&#8217;s spare area will eventually be used for non-gaming data as it fills, and I have no plans to run more than one SSD at this time.

Not to mention that future motherboard purchases would be limited to keeping this scheme running, so I don&#8217;t want to back myself into that kind of corner.

So no, this is way too restrictive for me. OTOH swapping my Caviar Black for 900GB VelociRaptor is far simpler and gives me everything I want.

My specs are in my sig, BTW.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
I had a problem booting today – the system restarted itself during POSTing and said my overclocking/voltages were unstable.

The problem is, I don’t over-clock/over-volt and everything was running at stock. The only thing different now is the SSD (and AHCI).

I’m not going to be happy if the SSD is going to start causing this. Has anyone else ever seen this?
 

bryanW1995

Lifer
May 22, 2007
11,144
32
91
The first instinct would be to think it's the ssd, but I'd check the RAM.

Did you ever update to the latest firmware?

Also, did you reinstall windows in ahci mode, or did you just edit the .cfg files?