• DocumentCode
    2627169
  • Title

    ISA-independent workload characterization and its implications for specialized architectures

  • Author

    Shao, Yakun Sophia ; Brooks, David

  • Author_Institution
    Harvard Univ., Cambridge, MA, USA
  • fYear
    2013
  • fDate
    21-23 April 2013
  • Firstpage
    245
  • Lastpage
    255
  • Abstract
    Specialized architectures will become increasingly important as the computing industry demands more energy-efficient designs. The application-centric design style for these architectures is heavily dependent on workload characterization of intrinsic program characteristics, but at the same time these architectures are likely to be decoupled from legacy ISAs. In this work, we perform ISA-independent workload characterization for a variety of important intrinsic program characteristics relating to computation, memory, and control flow. The analysis is performed using a JIT compiler that emits ISA-independent instructions. We compare this analysis with an x86 trace and find that several of the analyses are highly sensitive to the ISA. We conclude that designers of specialized architectures must adopt ISA-independent workload characterization approaches.
  • Keywords
    instruction sets; parallel architectures; program compilers; storage management; ISA-independent instructions; ISA-independent workload characterization; JIT compiler; application-centric design style; control flow; instruction set architecture; intrinsic program characteristics; memory behavior; specialized architecture; x86 trace; Hardware; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software (ISPASS), 2013 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4673-5776-0
  • Electronic_ISBN
    978-1-4673-5778-4
  • Type

    conf

  • DOI
    10.1109/ISPASS.2013.6557175
  • Filename
    6557175