New NVDIMM Architecture Offers a Fast SSD on the Memory Bus
Flash Memory Summit 2017 Santa Clara, CA 1
Doug Finke Xitore, Inc. Doug.Finke@Xitore.com
SSD on the Memory Bus Doug Finke X itore, Inc. - - PowerPoint PPT Presentation
New NVDIMM Architecture Offers a Fast SSD on the Memory Bus Doug Finke X itore, Inc. Doug.Finke@Xitore.com Flash Memory Summit 2017 Santa Clara, CA 1 Moving Storage Interface to the DRAM Bus Will Be the Next Major Change The bus
Flash Memory Summit 2017 Santa Clara, CA 1
Doug Finke Xitore, Inc. Doug.Finke@Xitore.com
largest performance bottleneck in a system.
significant advantages
reductions in software overheads
Flash Memory Summit 2017 Santa Clara, CA 2
Flash Memory Summit 2017 Santa Clara, CA 3
Flash Memory Summit 2017 Santa Clara, CA 4
Example of Out-of-Order Execution with Cached and Non-Cached Accesses
including all major microprocessor, NAND, and DRAM vendors
(replacing ODT1 & CKE1 on connector)
new control protocols; Won’t work with legacy systems
Flash Memory Summit 2017 Santa Clara, CA 5
forth as READs and WRITEs on the DRAM bus
Flash Memory Summit 2017 Santa Clara, CA 6
Xitore’s NVDIMM-P Implementation with Backwards Compatibility Mode
same DIMM
architecture
the fast and slow memories
line fetches and cast-outs
capability like HDDs
Data Read Write
NAND NAND NAND NAND DRAM DRAM
Controller
DRAM DRAM NAND NAND NAND NAND
Flash Memory Summit 2017 Santa Clara, CA
Flash Memory Summit 2017 Santa Clara, CA
standard 64 byte DDR4 packets
standard DDR4 address bus, a full 64 bits of addressability is available.
Flash Memory Summit 2017 Santa Clara, CA
module will always respond deterministically with a status, i.e. Ready or Not Ready
communicated at once in 64 byte packet
is transferred to the host microprocessor
mode when appropriate microprocessors become available
without requiring a change to the microprocessor or application
Flash Memory Summit 2017 Santa Clara, CA 10
Flash Memory Summit 2017 Santa Clara, CA 11