• DocumentCode
    170622
  • Title

    Energy-efficiency of floating-point and fixed-point SIMD cores for MIMO processing systems

  • Author

    Guenther, D. ; Bytyn, A. ; Leupers, Rainer ; Ascheid, Gerd

  • Author_Institution
    RWTH Aachen Univ., Aachen, Germany
  • fYear
    2014
  • fDate
    28-29 Oct. 2014
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    For computational tasks with regular data access patterns, e.g. vector arithmetic, single instruction multiple data (SIMD) processor cores present a viable alternative to application-specific integrated circuits (ASICs). Even though the additional flexibility of a programmable core comes at the expense of reduced area- and energy efficiency, this price is potentially worth paying in application domains with a multitude of standards and use cases as it is the case in the domain of wireless communications. The high dynamic range of values that occurs in multi-antenna wireless baseband processing calls for the use of numerical stabilization measures like QR factorization and scaling when operating on a fixed-point processor core. A floating-point core on the other hand covers a wider dynamic range, rendering such measures unnecessary at the price of increased power consumption. This work compares a floating-point and a fixed-point SIMD core in a case study of linear MIMO detection. After evaluating the numerical precision requirements, the achievable throughput of both cores is compared along with the maximum achievable area- and energy efficiency for several use cases, resulting in an assessment as to which number format is best suited for which use case.
  • Keywords
    MIMO communication; application specific integrated circuits; energy conservation; numerical analysis; parallel processing; ASIC; MIMO processing systems; QR factorization; SIMD processor cores; application-specific integrated circuits; energy-efficiency; fixed-point SIMD cores; fixed-point processor core; floating-point SIMD cores; floating-point core; high dynamic range; linear MIMO detection; multiantenna wireless baseband processing calls; numerical precision requirements; numerical stabilization measures; power consumption; programmable core; regular data access patterns; rendering; single instruction multiple data processor cores; vector arithmetic; wireless communications; Adders; Energy consumption; MIMO; Matrix decomposition; Pipelines; Runtime; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip (SoC), 2014 International Symposium on
  • Conference_Location
    Tampere
  • Type

    conf

  • DOI
    10.1109/ISSOC.2014.6972429
  • Filename
    6972429