FPGA-Powered 4K120p HEVC Intra Encoder

    Tutkimustuotos: KonferenssiartikkeliScientificvertaisarvioitu

    5 Sitaatiot (Scopus)
    166 Lataukset (Pure)

    Abstrakti

    This paper presents a hardware-accelerated Kvazaar HEVC intra encoder for 4K real-time video coding at up to 120 fps. The encoder is implemented on a Nokia AirFrame Cloud Server featuring a 2.4 GHz dual 14-core Intel Xeon processor and two Arria 10 PCI Express FPGA accelerator cards. The presented encoder is a speed-optimized version of our 1st generation 4K40p HEVC intra encoder. The proposed speedup techniques include 1) Increasing the number of FPGA cards to two; 2) Remapping the simplest multiplications from DSP blocks to logic for better FPGA utilization; 3) Making task scheduling more flexible to improve utilization rate of hardware accelerators; and 4) Increasing the pipeline depth and duplicating time-sensitive resources in the hardware accelerator. As a result, up to three hardware accelerator instances can be accommodated in a single Arria 10 so the encoder is able to make use of six accelerators. According to our experiments, the proposed encoder obtains threefold speedup over our 1st generation encoder. Our proposal is also shown to outperform all other encountered FPGA and ASIC implementations.
    AlkuperäiskieliEnglanti
    Otsikko2018 IEEE International Symposium on Circuits and Systems (ISCAS)
    KustantajaIEEE
    Sivut1-5
    ISBN (elektroninen)978-1-5386-4881-0
    DOI - pysyväislinkit
    TilaJulkaistu - 2018
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
    TapahtumaIEEE International Symposium on Circuits and Systems - Florence, Italia
    Kesto: 27 toukok. 201830 toukok. 2018

    Julkaisusarja

    Nimi
    ISSN (elektroninen)2379-447X

    Conference

    ConferenceIEEE International Symposium on Circuits and Systems
    Maa/AlueItalia
    KaupunkiFlorence
    Ajanjakso27/05/1830/05/18

    Julkaisufoorumi-taso

    • Jufo-taso 1

    Sormenjälki

    Sukella tutkimusaiheisiin 'FPGA-Powered 4K120p HEVC Intra Encoder'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä