Towards synthesis of application-specific forward error correction (FEC) codes
dc.contributor.author | McClurg, Jedidiah, author | |
dc.contributor.author | Baker, Lauren Zoe, author | |
dc.contributor.author | Canizales, Ronaldo, author | |
dc.contributor.author | Karki, Dilochan, author | |
dc.contributor.author | ACM, publisher | |
dc.date.accessioned | 2024-12-17T19:12:11Z | |
dc.date.available | 2024-12-17T19:12:11Z | |
dc.date.issued | 2024-11-18 | |
dc.description.abstract | Forward error correction (FEC) is a key component of modern high-bandwidth networks. Typically implemented at the physical layer, FEC attaches error-correcting codes to blocks of transmitted data, allowing some corrupted blocks to be repaired without retransmission. We outline a synthesis-based approach for automatic exploration of the FEC-code design space, focusing on Hamming codes. We formally verify the correctness of a Hamming (128, 120) code used for FEC in the recent 802.3df Ethernet standard, and provide preliminary evidence that our prototype synthesizer can leverage user-provided formal properties to generate FEC codes that are highly robust, efficiently implementable, and tuned to support specific data formats such as IEEE floating points. | |
dc.format.medium | born digital | |
dc.format.medium | articles | |
dc.identifier.bibliographicCitation | Jedidiah McClurg, Lauren Zoe Baker, Ronaldo Canizales, and Dilochan Karki. 2024. Towards Synthesis of Application-Specific Forward Error Correction (FEC) Codes. In The 23rd ACM Workshop on Hot Topics in Networks (HOTNETS '24), November 18–19, 2024, Irvine, CA, USA. ACM, New York, NY, USA, 8 pages. https://doi.or g/10.1145/3696348.3696886 | |
dc.identifier.doi | https://doi.or g/10.1145/3696348.3696886 | |
dc.identifier.uri | https://hdl.handle.net/10217/239731 | |
dc.language | English | |
dc.language.iso | eng | |
dc.publisher | Colorado State University. Libraries | |
dc.relation.ispartof | Publications | |
dc.relation.ispartof | ACM DL Digital Library | |
dc.rights | ©Jedidiah McClurg, et al. ACM 2024. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in HOTNETS '24, https://dx.doi.org/10.1145/3696348.3696886. | |
dc.subject | forward error correction | |
dc.subject | program synthesis | |
dc.title | Towards synthesis of application-specific forward error correction (FEC) codes | |
dc.type | Text |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- FACF_ACMOA_3696348.3696886.pdf
- Size:
- 306.56 KB
- Format:
- Adobe Portable Document Format