• DocumentCode
    2222705
  • Title

    System-Level Performance Estimation for Application-Specific MPSoC Interconnect Synthesis

  • Author

    Huang, Po-Kuan ; Hashemi, Matin ; Ghiasi, Soheil

  • Author_Institution
    Electr. & Comput. Eng., California Univ., Davis, CA
  • fYear
    2008
  • fDate
    8-9 June 2008
  • Firstpage
    95
  • Lastpage
    100
  • Abstract
    We present a framework for development of streaming applications as concurrent software modules running on multi-processors system-on-chips (MPSoC). We propose an iterative design space exploration mechanism to customize MPSoC architecture for given applications. Central to the exploration engine is our system-level performance estimation methodology, that both quickly and accurately determine quality of candidate architectures. We implemented a number of streaming applications on candidate architectures that were emulated on an FPGA. Hardware measurements show that our system-level performance estimation method incurs only 15% error in predicting application throughput. More importantly, it always correctly guides design space exploration by achieving 100% fidelity in quality-ranking candidate architectures. Compared to behavioral simulation of compiled code, our system-level estimator runs more than 12 times faster, and requires 7 times less memory.
  • Keywords
    field programmable gate arrays; multiprocessing systems; parallel architectures; system-on-chip; FPGA; MPSoC interconnect synthesis; design space exploration; system-level performance estimation; Application software; Computational modeling; Computer architecture; Field programmable gate arrays; Hardware; Network synthesis; Software performance; Space exploration; System-on-a-chip; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application Specific Processors, 2008. SASP 2008. Symposium on
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    978-1-4244-2333-0
  • Electronic_ISBN
    978-1-4244-2334-7
  • Type

    conf

  • DOI
    10.1109/SASP.2008.4570792
  • Filename
    4570792