• DocumentCode
    1622648
  • Title

    Communication speed selection for embedded systems with networked voltage-scalable processors

  • Author

    Liu, Jinfeng ; Chou, Pai H. ; Bagherzadeh, Nader

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    169
  • Lastpage
    174
  • Abstract
    High-speed serial network interfaces are gaining wide use in connecting multiple processors and peripherals in modem embedded systems, thanks to their size advantage and power efficiency. Many such interfaces also support multiple data rates, and this ability is opening a new dimension in the power/performance trade-offs between communication and computation on voltage scalable embedded processors. To minimize energy consumption in these networked architectures, designers must not only perform functional partitioning but also carefully balance the speeds between communication and computation, which compete for time and energy. Minimizing communication power without considering computation may actually lead to higher energy consumption at the system level due to elongated on-time as well as lost opportunities for dynamic voltage scaling on the processors. We propose a speed selection methodology for globally optimizing the energy consumption in embedded networked architectures. We formulate a multidimensional optimization problem by modeling communication dependencies between processors and their timing budgets. This enables engineers to systematically solve the problem of optimal speed selection for global energy reduction. We demonstrate the effectiveness of our speed selection approach with an image processing application mapped onto a multi-processor architecture with a multi-speed Ethernet
  • Keywords
    embedded systems; network interfaces; parallel processing; communication speed selection; dynamic voltage scaling; embedded systems; functional partitioning; high-speed serial network interfaces; image processing; multiple processors; networked voltage-scalable processors; timing budgets; Computer architecture; Computer interfaces; Computer networks; Embedded computing; Embedded system; Energy consumption; Joining processes; Modems; Network interfaces; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
  • Conference_Location
    Estes Park, CO
  • Print_ISBN
    1-58113-542-4
  • Type

    conf

  • DOI
    10.1109/CODES.2002.1003620
  • Filename
    1003620