A couple of the chaps over at SPCR had one.
The basic conclusion as I recall was that it while it sounds like a great idea, it doesn't really give you as much of a speed boost over a regular modern hard-drive as you might at first think, then there's the hassle of having to worry about losing battery power, and so on. Plus it's quite expensive, even with current memory prices. Great if you want 0dBA storage though
AFAIK it'll work in any PC with a PCI slot, not just Gigabyte mobos.
(Not speaking from personal experience, just from memory of what was said over there).
I wonder how they test that though. Running game benchmarks etc. properly won't help in anyway, but I would guess for example exiting a game and returning to the desktop will be way more smooth. Also XP has a habit of putting your programs of to swap space after some time to do other stuff while you aren't using the computer, which result in sluggish performance when you start a new "session". These are things hard to benchmark though, so it's hard to review IMhO. I would guess i-RAM could help quite a bit in those situations, but doesn't really makes sense cost wise with the price that were announced with the product launch. (At least not with the current memory prices)I remember reading a review where they found out that using i-RAM as swap will bring no real performance difference. The most practical usage would be to install the OS on it.
The I-RAM only use the PCI bus for power, for data it use a SATA interface.The advantage of I-RAM are very good access times. But the speed should not be much different from a usual HDD because of the PCI bus. Still, you are right, this is something hard to benchmark. I guess they were using more programs at the same time then their RAM can handle, but I really don't remember.
I wonder how they test that though. Running game benchmarks etc. properly won't help in anyway, but I would guess for example exiting a game and returning to the desktop will be way more smooth. Also XP has a habit of putting your programs of to swap space after some time to do other stuff while you aren't using the computer, which result in sluggish performance when you start a new "session". These are things hard to benchmark though, so it's hard to review IMhO. I would guess i-RAM could help quite a bit in those situations, but doesn't really makes sense cost wise with the price that were announced with the product launch. (At least not with the current memory prices)
If you don't mind me asking, how much memory do you have? 3GB or more presumably?
If I were you (and I've been in a similar situation) I'd spend my money on as much main memory as possible to try to eliminate swapping as much as possible (given budgetary and operating system constraints). The i-RAM is a very expensive way to buy additional virtual memory. It's what... £100 or so just for the board? That's more than the price of an extra 1GB of main memory.
The difference between a 1GB and 2GB main memory is quite dramatic in my experience, unless you're running some seriously obnoxiously memory-hungry applications. A fair few apps will happily use 1GB+, not very many will want to use ~2GB.
I've run an XP system for many many months with 2GB of main memory with swapping *turned off* (I did this to reduce the noise of a swapping hard-drive). It coped with everything including Photoshop, plus a number of reasonably resource-intensive games (including BF2) without even requiring a swap file. It was only Oblivion that pushed it over the edge and made me re-enable swap (the downside with no swap is that if the OS runs out of main memory it tends to crash of course ).
For myself I'd be tempted to get 4GB right now if it wasn't that ~1GB would go to waste under XP, and 3GB is a messy fit DIMM-wise. If I had Vista (64-bit) right now I'd get 4GB in a heart-beat.
So what I'm getting at is that rather than trying to make your swap run faster I'd suggest that your first strategy should be to make your system swap as little as possible by cramming in as much main memory as you can afford and your OS will let you use. Secondly wait until you've used your games on a 2, 3 or 4GB system before deciding that a faster swap device is actually necessary, you may be pleasantly surprised by the difference that extra gig of main memory makes.
Just my thoughts on the matter.
Hmmm, OK yes I hadn't really considered the OC'ing side of things (not my kettle of fish).
I have to say that looked at from 30,000 feet the whole thing sounds a little strange. To increase performance by a few tens of percent you want to overclock. To overclock stably you need to limit the amount of main memory you have. Not having enough memory forces your machine to swap. Swapping shoots your performance in the love-nuggets in real-world, memory-intensive applications thus relieving you of all of your over-clocking gains plus some more (iRAM or no iRAM, iRAM is still dog slow compared to having enough memory in the first place).
Are you sure that an OC'd rig with iRAM swap will actually be faster than a stock-clocked rig with twice as much main memory if and when the iRAM comes in to play? (on average, less stuttery and all that, synthetic benchmarks excluded)