• DocumentCode
    1929562
  • Title

    Rapid Resource-Constrained Hardware Performance Estimation

  • Author

    Dwivedi, Basant K. ; Kejariwal, Arun ; Balakrishnan, M. ; Kumar, Anshul

  • Author_Institution
    Calypto Design Syst. (I) Pvt. Ltd.
  • fYear
    2006
  • fDate
    14-16 June 2006
  • Firstpage
    40
  • Lastpage
    46
  • Abstract
    In a hardware-software co-design environment, an application is partitioned into modules. Each module is then mapped either to software or to hardware. The mapping process is driven by the hardware/software cost and performance parameters of each module. This makes hardware estimation important to evaluate the various candidate architectures. Lack of an efficient hardware estimation methodology and a supporting tool results in inefficient partitioning. In this paper, we present novel algorithms for clock period estimation and estimation of upper bound on execution time under given resource constraints which includes constraints on number of ports in the register file and memory. Experimental results on benchmarks from the high-level synthesis (HLS), MiBench and Media-bench suites, show the effectiveness of our algorithms
  • Keywords
    hardware-software codesign; performance evaluation; clock period estimation; hardware performance estimation; hardware-software co-design environment; high-level synthesis; mapping process; Application software; Clocks; Computer architecture; Costs; Hardware; High level synthesis; Partitioning algorithms; Registers; Software performance; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2006. Seventeenth IEEE International Workshop on
  • Conference_Location
    Chania, Crete
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2580-6
  • Type

    conf

  • DOI
    10.1109/RSP.2006.33
  • Filename
    1630748