Bcache allows the use of SSDs to cache other block devices.
Documentation for the run-time interface is included in the kernel tree; in Documentation/bcache.txt.
This package includes udev rules, initramfs support, and the utilities to create a new bcache as well as inspect existing bcache partitions.