Earlier quoted context omitted.
If it behaves like RAM, from the POV of the OS, I'd imagine the advantage to be the large size. There's also the fact that it won't lose its data on power loss. Of course, if it behaves like a regular SSD, the read speeds still exceed SATA3.0 speed.
> There's also the fact that it won't lose its data on power loss. Does this mean that for software to take full advantage of this, the software will need to be updated to account for it? For instance, Redis loads data into memory from disk upon starting, but if something like this 400GB SSD is available as memory (and say for instance, 300GB is in use by Redis), wouldn't it make sense for Redis, upon starting, to ju…
Bringing SSD Performance to the DIMM form factor
171–180 of 205 posts
Re: Bringing SSD Performance to the DIMM form factor
#172Earlier quoted context omitted.
Aren't there plenty of other PCIe ram-cards ? Like http://ddrdrive.com/ ? I didn't think there was any shortage of these kind of devices - especially given their common use in ZFS workloads as a SLOG.
I couldn't find any when I looked recently, even the one you've linked to is quite old (2009) and has the same 4GB (presumably 32bit) limit. If they were more common and in more realistic sizes I'd love to get my hands on one.
Re: Bringing SSD Performance to the DIMM form factor
#173Earlier quoted context omitted.
I am not sure it is even a real project. I tried to find anyone working on it and failed. Nice story though.
It's very much real but I'm not sure if I agree with the basic premise. 'Regular' operating systems have gone through a whole slew of storage changes relatively unscathed, what it is about faster persistent storage that you could not encapsulate the same way we did with memory mapped files I do not understand. Obviously HP is far from stupid (or at least, its scientists are) but for now I'm on the fence if this is go…
Still they're merging entire sub-systems that have existed independently for decades and someone has to actually make all the changes to support permanent in-place execution of code and the like that's what I mostly got out of the OS porting news.
Re: Bringing SSD Performance to the DIMM form factor
#174SSDs as RAM + projects like Tachyon are the future of big data processing -- current workflows are still way too slow. I wonder how this will affect Spark.
Re: Bringing SSD Performance to the DIMM form factor
#175Earlier quoted context omitted.
It's still way too slow to be treated as RAM. The performance they quote is equivalent to a mid to lower range PCIe SSD. For comparison, the stated read performance is 800MB/sec or so. Last time I checked - on ca. 8 year old hardware, we could read files from a RAM disk under Linux at a rate of about 6GB/sec. That's with the added overhead of the benchmark software running and going through a filesystem.
I wouldn't say that 800MB/s is slow. http://en.wikipedia.org/wiki/PC133 I also wonder if that 880 is for just one slot filled up. If it is, then I wonder if you can parallelize to 4 slots for ~3.4GB/s. At that point, I imagine many types of data sets would work A-OK. Though I wonder how that's scaled for cores, given that in the situation I imagined above, you'd be streaming all that data to just one CPU to get that…
> If it is, then I wonder if you can parallelize to 4 slots for ~3.4GB/s
You probably can, but then you can't run code straight out of it, or read/write data directly as if it is normal RAM. Putting a filesystem on it, RAID'ed over multiple slots will likely work great (especially so since it's easy to get servers with a ton of DIMM slots, and it'll allow much better server density than trying to fit in more drive slots). But treating it as RAM will be slow.
Re: Bringing SSD Performance to the DIMM form factor
#176Earlier quoted context omitted.
I am not sure it is even a real project. I tried to find anyone working on it and failed. Nice story though.
I know several researchers there who're working on it. It's for real. It's risky and ambitious, but it's a real, serious project (with tons of sub-research-projects, as you might imagine for something that requires multiple hardware advances and software advances to achieve.) (source: I'm a cs professor at carnegie mellon, and I was just chatting with some of those researchers at OSDI.)
Re: Bringing SSD Performance to the DIMM form factor
#177Re: Bringing SSD Performance to the DIMM form factor
#178Re: Bringing SSD Performance to the DIMM form factor
#179Earlier quoted context omitted.
I couldn't find any when I looked recently, even the one you've linked to is quite old (2009) and has the same 4GB (presumably 32bit) limit. If they were more common and in more realistic sizes I'd love to get my hands on one.
How interested are you, and in what quantity, and what storage quantity do you want to buy them?
Re: Bringing SSD Performance to the DIMM form factor
#180What's the catch here?