• DocumentCode
    571683
  • Title

    An Adjustable Heuristic for Offset Assignment Problems in Embedded System Design

  • Author

    Tong-Chai Wang

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Fortune Inst. of Technol., Kaohsiung, Taiwan
  • fYear
    2012
  • fDate
    26-28 June 2012
  • Firstpage
    66
  • Lastpage
    71
  • Abstract
    Offset assignment (OA) is a highly effective address code optimization technique for embedded processors with limited memory. Modify registers (MRs) concern the offset difference of address code for offset assignment (OA) problems. Address registers (ARs) concern the assignment of program variables for general offset assignment (GOA) problems. This paper proposes a novel MRs and ARs assignment technique for SOA and GOA problems based on specialized DSPs Address Generation Units (AGU) machines. A technique to reduce the number of distinct offset difference so as to reduce the modify register assignment instructions was proposed for SOA and during GOA such that the cost is further reduced. An adjustable ARs assignment technique was proposed to reduce the GOA cost and the number of distinct offset difference during GOA. Our experiments show the reduction of the number of distinct offset difference during GOA can also help to improve the GOA cost.
  • Keywords
    digital signal processing chips; embedded systems; optimisation; read-only storage; storage management chips; AGU machines; DSP; GOA problems; SOA; address code optimization; address generation units; address registers; adjustable heuristic; embedded system design; general offset assignment; modify registers; offset assignment problems; Benchmark testing; GSM; Partitioning algorithms; Program processors; Registers; Semiconductor optical amplifiers; Transform coding; ARA; Code Generation; Embedded System; GOA; GOA_MR; MRs; SOA; SOA_MR;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile, Ubiquitous, and Intelligent Computing (MUSIC), 2012 Third FTRA International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4673-1956-0
  • Type

    conf

  • DOI
    10.1109/MUSIC.2012.19
  • Filename
    6305826