• DocumentCode
    3398990
  • Title

    Performance Cloning: A Technique for Disseminating Proprietary Applications as Benchmarks

  • Author

    Joshi, Ajay ; Eeckhou, Lieven ; Bell, Robert H., Jr. ; John, Lizy

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX
  • fYear
    2006
  • fDate
    25-27 Oct. 2006
  • Firstpage
    105
  • Lastpage
    115
  • Abstract
    Many embedded real world applications are intellectual property, and vendors hesitate to share these proprietary applications with computer architects and designers. This poses a serious problem for embedded microprocessor designers - how do they customize the design of their microprocessor to provide optimal performance for a class of target customer applications? In this paper, we explore a technique that can automatically extract key performance attributes of a real world application and clone them into a synthetic benchmark. The advantage of the synthetic benchmark clone is that it hides functional meaning of the code but exhibits similar performance characteristics as the target application. Unlike previously proposed workload synthesis techniques, we only model microarchitecture-independent performance attributes into the synthetic clone. By using a set of embedded benchmarks from the MediaBench and MiBench suites, we demonstrate that the performance and power consumption of the synthetic clone correlates well with that of the original application across a wide range of microarchitecture configurations
  • Keywords
    benchmark testing; embedded systems; industrial property; microprocessor chips; performance evaluation; code functional meaning; embedded benchmark; microarchitecture configuration; microarchitecture-independent performance attribute; performance attribute extraction; performance characteristics; performance cloning; proprietary application dissemination; synthetic benchmark clone; workload synthesis; Application software; Cloning; Costs; Embedded computing; Embedded system; Intellectual property; Microarchitecture; Microprocessors; Predictive models; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workload Characterization, 2006 IEEE International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    1-4244-0508-4
  • Electronic_ISBN
    1-4244-0509-2
  • Type

    conf

  • DOI
    10.1109/IISWC.2006.302734
  • Filename
    4086138