Learning to Reconfigure: Using Device Status to Select the Right Constrained Coding Scheme
Do\u{g}ukan \"Ozbayrak, Ahmed Hareedy

TL;DR
This paper introduces a device-aware reconfiguration method for constrained coding schemes in TDMR storage, optimizing capacity and complexity through offline and online learning based on device status.
Contribution
It proposes a novel learning-based approach for reconfiguring coding schemes in TDMR systems, improving upon industry-standard time-based methods by considering actual device status.
Findings
Reconfiguration based on device status outperforms time-based methods.
The approach achieves near-optimal capacity and complexity trade-offs.
Experimental results validate the effectiveness of the learning-based reconfiguration.
Abstract
In the age of data revolution, a modern storage~or transmission system typically requires different levels of protection. For example, the coding technique used to fortify data in a modern storage system when the device is fresh cannot be the same as that used when the device ages. Therefore, providing reconfigurable coding schemes and devising an effective way to perform this reconfiguration are key to extending the device lifetime. We focus on constrained coding schemes for the emerging two-dimensional magnetic recording (TDMR) technology. Recently, we have designed efficient lexicographically-ordered constrained (LOCO) coding schemes for various stages of the TDMR device lifetime, focusing on the elimination of isolation patterns, and demonstrated remarkable gains by using them. LOCO codes are naturally reconfigurable, and we exploit this feature in our work. Reconfiguration based on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Advanced Data Storage Technologies · Algorithms and Data Compression
