This paper describes Onyx, our prototype phase-change memory-based storage array. It holds 10 GB of first-generation phase change memory and provides a window into the future of fast SSDs. Onyx leverages the NVSL's work on Moneta to minimize software overheads and provide a high-bandwidth, low-latency interface to fast non-volatile memories.
Ameen Akel designed the PCM "DIMMs" that form the heart of Onyx. They hold 40 Micron phase change memory chips and hold 640 MB each. He also crafted a PCM DIMM controller that maximizes performance while efficiently maximizing PCM reliability with a lightweight wear-leveling scheme.