Device-Level Optimization Techniques for Solid-State Drives: A Survey | Synapse