Gigabyte's i-RAM: Affordable Solid State Storage
by Anand Lal Shimpi on July 25, 2005 3:50 PM EST- Posted in
- Storage
Overall Performance
How does the i-RAM impact overall system performance? In order to find out, we installed Winstone on the drive and compared its benchmark results to the Raptor:Overall Performance Comparison (Higher is Better) | |||||
Business Winstone 2004 |
Multimedia Content Creation Winstone 2004 |
||||
Gigabyte i-RAM (4GB) | 24.5 |
36.3 |
|||
Western Digital Raptor (74GB) | 23.9 |
35.4 |
What's very interesting here is that there's very little performance gain from running Winstone on the i-RAM, which tells us that Winstone isn't nearly as disk bound as we originally thought.
We wanted to run other benchmark suites on the i-RAM; however, we ran into capacity issues once again.
One of the biggest advantages of the i-RAM is its random access performance, which comes into play particularly in multitasking scenarios where there are a lot of disk accesses. In order to see if this translates into any tangible real world performance gains, we turned to the Multitasking Business Winstone tests:
"This test uses the same applications as the Business Winstone test, but runs some of them in the background. The test has three segments: in the first, files copy in the background while the script runs Microsoft Outlook and Internet Explorer in the foreground. The script waits for both foreground and background tasks to complete before starting the second segment. In that segment, Excel and Word operations run in the foreground while WinZip archives in the background. The script waits for both foreground and background tasks to complete before starting the third segment. In that segment, Norton AntiVirus runs a virus check in the background while Microsoft Excel, Microsoft Project, Microsoft Access, Microsoft PowerPoint, Microsoft FrontPage, and WinZip operations run in the foreground."
Winstone Multitasking Performance Comparison (Higher is Better) | |||||
Test 1 |
Test 2 |
Test 3 |
|||
Gigabyte i-RAM (4GB) | 5.55 |
2.98 |
3.1 |
||
Western Digital Raptor (74GB) | 2.78 |
2.93 |
3.04 |
The biggest performance gain is in the first multitasking test, which is the file copy test while Outlook and IE run. The performance advantage here is tremendous, with the i-RAM generating a score almost twice that of the Raptor.
The rest of the tests show very little performance improvement. We'd guess that the majority of the boost in the first test is due to the file copy that takes place during the run.
133 Comments
View All Comments
simpletech - Tuesday, July 26, 2005 - link
I think another possible use (besides certain kinds of servers, like mail servers), is for video capture. The size is a bit small, but if you were capturing segments of footage, it might work. And the price could be reasonable.BikeDude - Tuesday, July 26, 2005 - link
"but 32-bit Windows can't use more than 4GB of RAM, including the swap file size."First of all... "Swap file" is a misnomer. We talked about "swap file" back in the Windows 3.1 days when the OS would swap a process' entire memory space to the *swap* file.
These days the OS will read/write selected pages of a process' memory from/to the cache manager (who may or may not elect to use the disk to get to the physical pagefile). *Paging*, not "swapping". Executables and libraries are memory mapped and thus start their lives with all pages firmly on disk (so a big executable won't necessarily load slow, but many small DLLs OTOH just might).
I don't have Windows XP in front of me, but my 32-bit Windows 2003 Standard ed. with 4GB memory and 1GB pagefile certainly doesn't seem affected by the limitation you mention. Enterprise edition can address even more physical memory... Each process is still limited to a 2GB virtual address space though. (32-bit processes marked capable of such will gain a 4GB virtual address space under 64-bit Windows)
I realise that XPSP2, despite PAE, is limited to 4GB physical memory (http://blogs.msdn.com/carmencr/archive/2004/08/06/...">http://blogs.msdn.com/carmencr/archive/2004/08/06/..., but pagefile as well? Nah, sounds iffy.
JarredWalton - Tuesday, July 26, 2005 - link
Without PAE (or something similar), 32-bit OSes are indeed limited to 4GB of RAM. This is what is being referred to, as PAE is limited to Intel and I don't believe it's available on non-Server versions of Windows. (Correct me if I'm wrong, but PAE is pretty much only on Xeons, right?)You're right that it's paging instead of swapping now, but there's really not much difference between the two. Basically, you put data onto the HDD in order to free up physical RAM, on the assumption that the least recently used data that was moved to the HDD won't be accessed again for a while.
JarredWalton - Tuesday, July 26, 2005 - link
Anyway, I've modified the comment to reflect the original intent. If you're running PAE and Server, it's a whole different ball game for high memory systems.Penth - Tuesday, July 26, 2005 - link
Wow, my friend and I talked about the possibilities for these things several times. But at 3x the initial price and not the performance increase I would have expected, the techie in me is disappointed. My wallet is happy though.StanleyBuchanan - Tuesday, July 26, 2005 - link
I wonder what the issue is with RAID that Anand comments on.... seems odd that it would behave differently than a HD in this respect and cause problems...I would love to have 12gb or more... which is enough for Windows XP, a productivity suite, and a modern game... anything more could be run from NAS
Zan Lynx - Sunday, July 31, 2005 - link
Probably something to do with the PCI bus power. Perhaps two of these cards take more juice than the bus expects to provide while on standby.phaxmohdem - Monday, July 25, 2005 - link
I saw someone else posting as well, but I would very much like to see some database performance numbers from this device, as well as perhaps a web-serving benchmark.xTYBALTx - Monday, July 25, 2005 - link
How some FPS benchies?GTMan - Monday, July 25, 2005 - link
I laughed when I saw that line :) A very interesting device and I look forward to where this goes in the future. Your "Final Words" could use a bit of brevity.