KABÁT, Milan, Vojtěch DAVID, Petr HOLUB and Martin PULEC. High-performance forward error correction: Enabling multi-gigabit flows and beyond on commodity GPU and CPU hardware in presence of packet loss. Future Generation Computer Systems. Amsterdam, The Netherlands: Elsevier Science, 2016, vol. 54, No 1, p. 326 - 335. ISSN 0167-739X. Available from: https://dx.doi.org/10.1016/j.future.2015.04.007.
Other formats:   BibTeX LaTeX RIS
Basic information
Original name High-performance forward error correction: Enabling multi-gigabit flows and beyond on commodity GPU and CPU hardware in presence of packet loss
Authors KABÁT, Milan (703 Slovakia, belonging to the institution), Vojtěch DAVID (203 Czech Republic, belonging to the institution), Petr HOLUB (203 Czech Republic, guarantor, belonging to the institution) and Martin PULEC (203 Czech Republic).
Edition Future Generation Computer Systems, Amsterdam, The Netherlands, Elsevier Science, 2016, 0167-739X.
Other information
Original language English
Type of outcome Article in a journal
Field of Study 10201 Computer sciences, information science, bioinformatics
Country of publisher Czech Republic
Confidentiality degree is not subject to a state or trade secret
WWW ScienceDirect
Impact factor Impact factor: 3.997
RIV identification code RIV/00216224:14610/16:00087775
Organization unit Institute of Computer Science
Doi http://dx.doi.org/10.1016/j.future.2015.04.007
UT WoS 000368383200026
Keywords in English Graphics processing unit (GPU); Forward error correction; Low-density generation matrix; High-definition video; Low latency transmissions; UltraGrid
Tags rivok
Tags Reviewed
Changed by Changed by: Mgr. Alena Mokrá, učo 362754. Changed: 27/4/2018 13:03.
Abstract
In demanding real-time multimedia transmissions, even a small packet loss might significantly degrade the visual quality. As retransmission is not an option in real-time transfers especially when transmitting the data over long distances, it is necessary to employ mechanisms of Forward Error Correction (FEC). Low-Density Generator Matrix (LDGM) codes are known to be suitable for coding on large block sizes, however, high bitrates of currently used video formats (FullHD, 4K) also require high throughput of FEC coding and decoding. We propose a parallel design of LDGM encoding and decoding algorithms suitable for off-the-shelf, (massively) parallel platforms, such CPUs with vector units or GPUs, and evaluate our approach in real-world scenarios of high-definition and 4K video transmissions. Our results show that offloading FEC computation to such platform is beneficial for low-latency, high-quality multimedia transmissions and may even enable transmissions beyond 10Gbps once the commodity network interfaces reach this speed.
Links
GAP202/12/0306, research and development projectName: Dyschnet - Dynamické plánování a rozvrhování výpočetních a síťových zdrojů (Acronym: Dyschnet)
Investor: Czech Science Foundation
PrintDisplayed: 29/7/2024 16:20