• DocumentCode
    3346303
  • Title

    Optimum address pointer assignment for digital signal processors

  • Author

    Wess, Bernhard ; Zeitlhofer, Thomas

  • Author_Institution
    Inst. of Commun. & Radio-Frequency Eng., Vienna Univ. of Technol., Austria
  • Volume
    5
  • fYear
    2004
  • fDate
    17-21 May 2004
  • Abstract
    Generating optimum data memory layouts and address pointer assignments for digital signal processors are hard combinatorial optimization problems. It is shown that for fixed memory layouts, and in contrast to traditional heuristic approaches, optimum address pointer assignments can be generated easily. The computational complexity depends exponentially on just the number of address pointers. The proposed technique is applied to a large benchmark suite. Experimental results for three address pointers show that optimum solutions can be generated in almost all cases (99.98%) within one second. Since a large number of address pointers may be intractable, an additional heuristic pruning technique with nearly optimum performance is proposed.
  • Keywords
    combinatorial mathematics; computational complexity; digital signal processing chips; optimisation; storage allocation; storage management; NP-hard problems; address generation units; address pointer assignment; combinatorial optimization problems; computational complexity; data memory layouts; digital signal processors; heuristic pruning technique; Computational complexity; Concurrent computing; Costs; Data engineering; Digital signal processing; Digital signal processors; Radio frequency; Registers; Semiconductor optical amplifiers; Signal generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-8484-9
  • Type

    conf

  • DOI
    10.1109/ICASSP.2004.1327062
  • Filename
    1327062