• DocumentCode
    1695738
  • Title

    A simulation platform for multi-threaded architectures

  • Author

    Vlassov, Vladimir ; Ahmed, Hallo ; Thorelli, Lars-Erik ; Ayani, Rassul

  • Author_Institution
    Dept. of Teleinf., R. Inst. of Technol., Stockholm, Sweden
  • fYear
    1996
  • Firstpage
    102
  • Lastpage
    108
  • Abstract
    Simulation is a powerful tool for studying behavior of novel architectures and improving their performance. However the time, effort and resources invested in developing a reliable simulator with the required level of detail may become prohibitively large. We present a simulation platform specifically designed to simulate the class of multithreaded architectures. The most important features of this simulator are its flexibility and ease of use. The simulation model provides the user with a wide range of design criteria, architectural parameters and workload characteristics. The simulation platform includes several tools, such as: an experiment planner, an interface to Matlab for processing and displaying results, and an interface to PVM for the execution of independent experiments in parallel. The simulation model is validated by comparison of analytical and experimental results
  • Keywords
    computer architecture; multiprocessing systems; performance evaluation; virtual machines; Matlab interface; PVM interface; architectural parameters; design criteria; experiment planner; multithreaded architectures; parallel experiment execution; performance; results display; simulation model; simulation platform; workload characteristics; Analytical models; Computational modeling; Delay; Hardware; Mathematical model; Multiprocessing systems; Multithreading; Petri nets; Scholarships; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96., Proceedings of the Fourth International Workshop on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-8186-7235-8
  • Type

    conf

  • DOI
    10.1109/MASCOT.1996.501001
  • Filename
    501001