Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Optimization of a 5G Decoder: An evaluation and optimization of a 5G Decoder on a GPU
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Optimering av en 5G avkodare på en GPU : En utvärdering av optimeringar implementerade på en avkodare (Swedish)
Abstract [en]

5G, the latest standard for mobile networks, has become increasingly common in cities but has yet to reach its full potential. While it currently offers only marginal improvements over 4G, 5G holds significant potential for further development. When devices communicate over a 5G network, data is encoded before transmission and decoded on the receiving side. Thegoalofthis project is to enhance the decoding process by leveraging the strengths of GPUs. One way to achieve this is by reducing the redundancy that occurs when data is transferred from the CPU to the GPU. In the original version, this transfer happens every time data is sent, which is inefficient. The proposed solution is to perform the transfer only when there is a change in the parity matrix, which is part of the transmitted data. The second improvement involves exploiting GPUs’ faster processing capabilities with single-precision calculations compared to double-precision calculations. In other words, computations are faster when the data type is float instead of double. The improvements are implemented in the decoder that was provided. Both of these improvements have been shown to reduce execution time and demonstrate significant potential for future optimization opportunities. The optimizations show an improvement of 18-32%. All tests are conducted on an NVIDIA GeForce RTX 3090 graphics card using simulated input data from MATLAB.

Place, publisher, year, edition, pages
2025.
Series
Karlstad University Studies, ISSN 1403-8099
Keywords [en]
5g, decoder, LDPC decoder, optimization
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kau:diva-102725OAI: oai:DiVA.org:kau-102725DiVA, id: diva2:1929632
External cooperation
Tietoevry
Subject / course
Computer Science
Educational program
Bachelor Programme in Computer Science
Presentation
2025-01-14, 21A347, Karlstads universitet, Universitetsgatan 2, 651 88, Karlstad, 11:05 (English)
Supervisors
Examiners
Available from: 2025-01-23 Created: 2025-01-21 Last updated: 2025-10-16Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Mathematics and Computer Science (from 2013)
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 36 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf