• DocumentCode
    2738769
  • Title

    Importance of Architecture Knowledge and Algorithm Redesign for Efficient DSP Programming

  • Author

    Kalyansundar, Archana ; Chattopadhyay, Rita

  • Author_Institution
    Corporate Technol., Siemens, Bangalore
  • fYear
    2006
  • fDate
    7-10 May 2006
  • Firstpage
    131
  • Lastpage
    136
  • Abstract
    In the recent past, there has been an increase in the demand for vision-based embedded systems. These applications have high computational requirements and therefore severely strain the limited resources available in most embedded systems. With today´s high-performance digital signal processors (DSPs) offering additional features to address multi-media needs, it is necessary to understand and exploit these features to realize a real-time vision-based application. Algorithm level optimizations also contribute to reduction in processing power and memory requirements. Hence, software redesign is an important process for optimizing the software. In this paper, we emphasize the need for an in-depth knowledge of the architecture for optimal, cost-effective real-time performance. We also explain the impact of various optimization techniques on the execution time and memory consumption of a simple block-based algorithm and a complex real-world stationary vehicle detection algorithm
  • Keywords
    digital signal processing chips; logic design; optimisation; DSP programming; algorithm redesign; architecture knowledge; block-based algorithm; memory consumption; optimization techniques; stationary vehicle detection algorithm; Application software; Capacitive sensors; Computer applications; Computer architecture; Digital signal processing; Digital signal processors; Embedded computing; Embedded system; Signal processing algorithms; Vehicle detection; DSP architecture; Image processing; Optimization methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electro/information Technology, 2006 IEEE International Conference on
  • Conference_Location
    East Lansing, MI
  • Print_ISBN
    0-7803-9592-1
  • Electronic_ISBN
    0-7803-9593-X
  • Type

    conf

  • DOI
    10.1109/EIT.2006.252101
  • Filename
    4017679