Algorithm Design Methodology for Embedded Architectures

  • Kiran Kumar Matam
  • Viktor K. Prasanna
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7806)


Power efficiency is a critical constraint for embedded systems. To address this many technological innovations are being proposed by the community. However, leveraging such advances also requires algorithmic solutions to handle the potential for run-time errors due to near threshold computing. In this work we plan to develop algorithmic innovations and optimizations for power efficiency in the emerging landscape of embedding computing platforms. We also plan to develop resilient run-time systems and incorporate resiliency in algorithmic solutions. In this paper we briefly describe our design methodology employed in the TAPAS (Tunable Algorithms for PERFECT Architectures) project. The TAPAS project is funded under the DARPA PERFECT (Power Efficiency Revolution for Embedded Computing Technologies) program.


  1. 1.
    Prasanna, V.K.: Energy-Efficient Computations on FPGAs. J. Supercomput. 32(2), 139–162 (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Kiran Kumar Matam
    • 1
  • Viktor K. Prasanna
    • 2
  1. 1.Computer Science DepartmentUniversity of Southern CaliforniaUSA
  2. 2.Ming Hsieh Department of Electrical EngineeringUniversity of Southern CaliforniaUSA

Personalised recommendations