Change search
ReferencesLink to record
Permanent link

Direct link
Modeling and Simulation of Multithreaded Architectures
KTH, Superseded Departments, Teleinformatics.
KTH, Superseded Departments, Teleinformatics.
KTH, Superseded Departments, Teleinformatics.
1997 (English)In: Simulation (San Diego, Calif.), ISSN 0037-5497, E-ISSN 1741-3133, ISSN 0037-5497, Vol. 68, no 4, 219-230 p.Article in journal (Refereed) Published
Abstract [en]

Multithreaded architectures are widely used for, among other things, hiding long memory latency. In such an architecture, a number of threads are allocated to each Processing Element (PE), and whenever a running thread becomes suspended, the PE switches to the next ready thread. We have developed a simulation platform, MTASim, that can be used to test and evaluate various policies and parameters of a multithreaded computer. The most important features of the MTASim are its flexibility and its ease of use. The MTASim model is based on finite state machines and can be easily modified and expanded. The simulation platform includes an experimental planner, an interface to PVM for the execution of independent experiments in parallel, and an interface to Matlab for processing and displaying results. The MTASim has been used to, among other things, determine the optimal number of threads and to evaluate various prefetching strategies and thread replacement algorithms.

Place, publisher, year, edition, pages
The Society for Modeling and Simulation International, 1997. Vol. 68, no 4, 219-230 p.
Keyword [en]
architecture simulation, multithreading, discrete-event simulation, performance evaluation, threading
National Category
Computer Science Computer Systems
URN: urn:nbn:se:kth:diva-50454DOI: 10.1177/003754979706800403ISI: 000078216100003OAI: diva2:461906
QC 20111207Available from: 2011-12-06 Created: 2011-12-06 Last updated: 2011-12-07Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Vlassov, VladimirAyani, RassulThorelli, Lars-Erik
By organisation
In the same journal
Simulation (San Diego, Calif.)
Computer ScienceComputer Systems

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 24 hits
ReferencesLink to record
Permanent link

Direct link