• DocumentCode
    2480777
  • Title

    Interface design for synthesized structural hybrid microarchitectural simulators

  • Author

    Ruan, Zhuo ; Penry, David A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Brigham Young Univ., Provo, UT, USA
  • fYear
    2012
  • fDate
    Sept. 30 2012-Oct. 3 2012
  • Firstpage
    263
  • Lastpage
    270
  • Abstract
    Computer designers rely upon near-cycle-accurate microarchitectural simulators to explore the design space of new systems. Hybrid simulators which offload simulation work onto FPGAs overcome the speed limitations of software-only simulators as systems become more complex, however, such simulators must be automatically synthesized or the time to design them becomes prohibitive. The performance of a hybrid simulator is significantly affected by how the interface between software and hardware is constructed. We characterize the design space of interfaces for synthesized structural hybrid microarchitectural simulators, provide implementations for several such interfaces, and determine the tradeoffs involved in choosing an efficient design candidate.
  • Keywords
    circuit simulation; field programmable gate arrays; logic design; parallel architectures; performance evaluation; FPGAs; computer designers; efficient design candidate; interface design; near-cycle-accurate microarchitectural simulators; offload simulation work; software-only simulators; synthesized structural hybrid microarchitectural simulators; Clocks; Computational modeling; Concurrent computing; Field programmable gate arrays; Generators; Microarchitecture; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2012 IEEE 30th International Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4673-3051-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2012.6378650
  • Filename
    6378650