• DocumentCode
    3359492
  • Title

    Quick Performance Models Quickly: Closely-Coupled Partitioned Simulation on FPGAs

  • Author

    Pellauer, Michael ; Vijayaraghavan, Muralidaran ; Adler, Michael ; Arvind ; Emer, Joel

  • Author_Institution
    Comput. Struct. Group, Massachusetts Inst. of Technol., Cambridge, MA
  • fYear
    2008
  • fDate
    20-22 April 2008
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In this paper we explore microprocessor performance models implemented on FPGAs. While FPGAs can help with simulation speed, the increased implementation complexity can degrade model development time. We assess whether a simulator split into closely-coupled timing and functional partitions can address this by easing the development of timing models while retaining fine-grained parallelism. We give the semantics of our simulator partitioning, and discuss the architecture of its implementation on an FPGA. We describe how three timing models of vastly different target processors can use the same functional partition, and assess their performance.
  • Keywords
    field programmable gate arrays; logic partitioning; logic simulation; microprocessor chips; FPGA; closely-coupled partitioned simulation; microprocessor performance model; Artificial intelligence; Computational modeling; Computer science; Computer simulation; Field programmable gate arrays; Hardware; Microprocessors; Multicore processing; Process design; Timing; FPGAs; Performance Modeling; Simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and software, 2008. ISPASS 2008. IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2232-6
  • Electronic_ISBN
    978-1-4244-2233-3
  • Type

    conf

  • DOI
    10.1109/ISPASS.2008.4510733
  • Filename
    4510733