Communications Signal Processing Using RISC-V Vector Extension

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

Abstract

Flexible and scalable solutions will be needed for future communications processing systems. RISC-V processors enhanced with vector processing capabilities as specified by the soon-to-be ratified RISC-V vector extension (RVV) pose an interesting base for such systems. Vector processors provide an efficient means of exploiting data-level parallelism, which is heavily present in communications kernels. Furthermore, RVV code is by its design agnostic from the underlying hardware platform which enables scalability. On the exemplary basis of a generalized frequency division multiplexing (GFDM) implementation on a RVV processor, we investigate its baseband processing capabilities and guide through RVV's key features and peculiarities. Our vectorization achieves a speedup of up to 60 times compared to the scalar base case and a throughput of 784 symbols per second. The utilization of 77 % is slightly below more specialized solutions. Nevertheless, this work serves as a baseline for further investigations on flexible and scalable RISC-V vector communications processors.

Details

OriginalspracheEnglisch
Titel2022 International Wireless Communications and Mobile Computing (IWCMC)
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers (IEEE)
Seiten690-695
Seitenumfang6
ISBN (elektronisch)978-1-6654-6749-0
ISBN (Print)978-1-6654-6750-6
PublikationsstatusVeröffentlicht - 3 Juni 2022
Peer-Review-StatusJa

Konferenz

Titel18th IEEE International Wireless Communications and Mobile Computing Conference
UntertitelIntelligent and Secure Communications
KurztitelIWCMC 2022
Veranstaltungsnummer18
Dauer30 Mai - 3 Juni 2022
StadtDubrovnik
LandKroatien

Externe IDs

Scopus 85135333801

Schlagworte

Schlagwörter

  • Parallel processing, Program processors, Scalability, Signal processing, Symbols, Throughput, Wireless communication, Communications processing, Vector processor, RISC-V, GFDM