• DocumentCode
    1402173
  • Title

    Trace Factory: generating workloads for trace-driven simulation of shared-bus multiprocessors

  • Author

    Giorgi, Roberto ; Prete, Cosimo Antonio ; Prina, Gianpaolo ; Ricciardi, Luigi

  • Author_Institution
    Pisa Univ., Italy
  • Volume
    5
  • Issue
    4
  • fYear
    1997
  • Firstpage
    54
  • Lastpage
    68
  • Abstract
    A major concern with high-performance general-purpose workstations is to speed up the execution of commands, uniprocess applications, and multiprocess applications with coarse- to medium-grain parallelism. The authors have developed a methodology and a set of tools to generate traces for the performance evaluation of shared-bus, shared-memory multiprocessor systems. Trace Factory produces traces representing significant real workloads consisting of a flexible set of commands and uniprocess and multiprocess user applications. The authors evaluate its accuracy and show how it can be used to evaluate and compare the performance of five coherence protocols
  • Keywords
    performance evaluation; protocols; shared memory systems; system buses; virtual machines; Trace Factory; coarse-grain parallelism; coherence protocols; commands; high-performance general-purpose workstations; medium-grain parallelism; multiprocess applications; performance evaluation; shared-bus multiprocessors; shared-memory multiprocessor systems; trace-driven simulation; uniprocess applications; workload generation; Analytical models; Computational modeling; Concurrent computing; Distributed computing; High performance computing; Kernel; Production facilities; Protocols; Software performance; Software tools;
  • fLanguage
    English
  • Journal_Title
    Concurrency, IEEE
  • Publisher
    ieee
  • ISSN
    1092-3063
  • Type

    jour

  • DOI
    10.1109/4434.641627
  • Filename
    641627