To increase the speed and efficiency of telecommunication networks, the Long Term Evolution (LTE) wireless communication standard applies sophisticated algorithms and demands high performance computation to process signal data. These algorithms include Fast Fourier Transform (FFT), multiple-input and multiple-output (MIMO), channel estimation, and turbo decoding. These operations need to complete within a limited time slot and their implementations need to be well optimized to utilize the full hardware computing capabilities.
The following diagram shows the typical functionality partition of the Evolved Node B(eNodeB) side in a LTE network. Among all these functional modules, the L1 (physical layer) part has many real-time computation-intensive modules such as DFT, IDFT, FFT, and MIMO