https://hgpu.org/?p=17875
A Survey of Techniques for Architecting SLC/MLC/TLC Hybrid Flash Memory based SSDs