Skip to Main content Skip to Navigation
Journal articles

Is OpenCL Driven Reconfigurable Hardware Suitable for Virtualising 5G Infrastructure?

Abstract : The Open Computing Language (OpenCL) is increasingly adopted for programming processors with reconfigurable hardware acceleration. The 5G telecommunication infrastructure , imposing strong latency constraints on the managed communications , may benefit from OpenCL-designed accelerated processing. This paper presents the first study to evaluate OpenCL hardware acceleration in the context of a 5G base station physical layer. The implementation and optimization process to accelerate the Orthogonal Frequency Division Multiplexing (OFDM) part of the 5G downlink is conducted on a high-end Field Programmable Gate Array (FPGA). We show that the proposed OpenCL implementation complies with the 5G processing timing requirements since the computation time is consistent with the present 5G deployment. However, to be suitable for 5G, the OpenCL platform must improve the data latency transfer between hardware and software. Moreover, a further enhancement for the OpenCL implementation is to improve the code by means of OpenCL optimization techniques. In this way, the performance can be further improved with respect to optimized software on vectorized high-end processors.
Document type :
Journal articles
Complete list of metadata

Cited literature [31 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02491338
Contributor : Maxime Pelcat <>
Submitted on : Tuesday, April 14, 2020 - 12:02:21 PM
Last modification on : Wednesday, February 24, 2021 - 4:16:03 PM

File

Civerchia et al-2020-Is OpenCL...
Files produced by the author(s)

Identifiers

Citation

Federico Civerchia, Maxime Pelcat, Luca Maggiani, Koteswararao Kondepu, Piero Castoldi, et al.. Is OpenCL Driven Reconfigurable Hardware Suitable for Virtualising 5G Infrastructure?. IEEE Transactions on Network and Service Management, IEEE, 2020, 17 (1-1), ⟨10.1109/TNSM.2020.2964392⟩. ⟨hal-02491338⟩

Share

Metrics

Record views

193

Files downloads

331