SSDAlloc
  • Overview
  • Technology
  • Media Coverage
  • About Us

SSDAlloc Overview

SSDAlloc is a system that allows applications to use solid state memory, such as NAND Flash and Solid-State Disks (SSDs) as transparent extensions to the DRAM in a system, instead of just as a disk replacement technology. Solid state memory uses little power, costs about one-tenth as much as DRAM, and is available in multi-terabyte (TB) capacities. In comparison, few servers even support a single terabyte of DRAM, with most supporting only a few hundred gigabytes at most. What this means in practical terms is that companies that use hundreds of servers to support large in-memory workloads can drastically cut their server count, power, and cooling costs by using SSDAlloc to expand the memory per server.

Using SSDAlloc, developers can truly achieve the full potential of solid state technologies, without the extensive application rewrites required by many other approaches. Equally importantly, SSDAlloc delivers the full performance of the solid state device, unlike some other approaches that deliver only 10-30% of the raw performance. For more details, please see our technical paper or the accompanying slides.

SSDAlloc Licensing

The SSDAlloc software and in-progress patent is now available for commercial licensing. For more information, please contact ssdalloc@lists.cs.princeton.edu

Create a free web site with WeeblyPhoto used under Creative Commons from Tom Raftery