Viking Modular plugs flash chips into memory sockets
Not a DIMM idea at all
What a brilliant idea: put flash chips into memory sockets. That's what Viking Modular is doing this with its SATADIMM product.
This is a small solid state drive device, with a 25mm or 18.75mm height, 133.35mm length and maximum 7.75mm width; giving it a 75 per cent smaller footprint than a 2.5-inch SSD. It comes with a 6Gbit/s SAS/SATA interface and uses single-level cell flash (SLC), the more capacious but slower multi-level cell (MLC) NAND, or the longer-lived enterprise MLC.
The capacities vary; SLC product ranges from 25GB to 400GB, and (2-bit we think) eMLC/MLC product starts at 50GB and tops out at 480GB. Power is delivered through the DIMM socket. Viking has built in AES-128 bit encryption and says the SATADIMM product has a five-year endurance rating.
There is a super-capacitor for power failure protection. The random read performance is up to 60,000 IOPS, while the sequential read bandwidth is up to 520MB/sec.
Viking says that good host devices for the product are blade servers, 1U rackmount servers, storage bridge bays (SBB) and AdvancedTCA blades (ATCA).
This type of product would seem a natural for DIMM memory manufacturers such as Samsung to supply. After all, it already makes SSD and flash chips. We could easily see Intel/Micron, Samsung and Toshiba delivering product in this area as well.
Viking sells through OEMs and we could see it cutting deal after deal, as servers using it should get a useful boost in performance if not a huge boost in performance through not having to wait so long for disk drives to deliver data or complete writes. Once one server OEM jumps on board this SATADIMM ship, the others would have to follow suit in order not to be left behind performance-wise.
SATADIMM flash would seem to compete with PCIe flash from suppliers such as Fusion-io and Virident, but with them having a capacity edge in terms of having more space to fill with flash on their cards.
There is no pricing information available, and no availability data has been released as yet. ®
Seems like a waste of good (and rare) DIMM slots
So, if I'm right, these devices just use the DIMM slots for power, relying on conventional SATA/ASA connectors for comms? If so, it doesn't seem very sensible as users would be forced to use higher capacity (more £ per Gb) RAM DIMMs to make space.
"(1) DIMM slot does not properly signal power-loss"
The article said they put a supercap on the board in the event of power loss.
"(2) memory hub has not been designed with microsecond-level time-out in mind"
You can be forgiven for thinking it uses the mem controller as an interface. The article wasn't very clear on that point. It's mounting into, and powered by, the mem slot. Data is likely a SATA port soldered onto the SATADIMM board.
Huh? I think you need to look at the bigger picture.
Sorry, but you're looking at PC only. Think server mother boards like those you can buy from super micro.
Here you have more memory slots because they are built to take 100+GB in memory.
(192GB in some.) Considering that these 2 socket Xeon MBs usually get 32-36GB of memory, there's a lot of open slots.
I'd agree that for your typical home PC that the number of slots for your i7 or smaller chips would be at a premium.
I can't be the only guy who has a custom built 'silent' linux server in his home office... :-)