DIDACache: An Integration of Device and Application for Flash-based Key-value Caching
LightNVM: the Linux open-channel SSD subsystem