Detail publikace

Performance Prediction Model of Bus-Based Shared Memory Architectures

DVOŘÁK, V.; STAROBA, J. Performance Prediction Model of Bus-Based Shared Memory Architectures. Proceedings of 36th International Conference MOSIS'02 Modelling and Simulation of Systems. Vol. I. Ostrava: 2002. p. 273-280. ISBN: 80-85988-71-2.
Název česky
Model architektury se sdílenou pamětí a sběrnicí orientovaný na predikci výkonnosti
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Dvořák Václav, prof. Ing., DrSc.
Staroba Jiří, Ing., Ph.D.
Klíčová slova

Bus-based multiprocessor, message passing model, performance prediction, multiprocessor simulation, OpenMP

Abstrakt

Je ukázáno, že multiprocesor se sběrnicí a koherentními pamětmi cache se dá simulovat pomocí zasílání zpráv a několika sdílených proměnných, alespoň v případě atomické sběrnice a známých protokolů koherence. Sběrnicové transakce žádostí o data a o zpětný zápis generují zprávy do obslužného procesu sdílené paměti, zatímco sdílené proměnné jsou použity pouze pro synchronizaci. Změna jejich hodnot jedním procesem je současně viditelná ostatním procesům, v nichž spouští akce zneplatnění nebo aktualizace. Jsou popsány modely rozmanitých zámků a bariér a predikce výkonnosti založená na simulaci s pomocí nástroje Transim je ilustrována na příkladu paralelní testovací úlohy FFT v OpenMP. Hardware, software a mapování sw na hw je popsáno v jazyce Transim, který podporuje synchronní zasílání zpráv stejně jako sdílené proměnné. Přesnost predikce  (8 %) je pro testovanou úlohu uspokojivá a to může platit i pro další úlohy.

Rok
2002
Strany
273–280
Sborník
Proceedings of 36th International Conference MOSIS'02 Modelling and Simulation of Systems
Řada
Vol. I.
Konference
36th Spring International Conference MOSIS 2002 Modelling and Simulation of Systems , Rožnov pod Radhoštěm, CZ
ISBN
80-85988-71-2
Místo
Ostrava
BibTeX
@inproceedings{BUT10007,
  author="Václav {Dvořák} and Jiří {Staroba}",
  title="Performance Prediction Model of Bus-Based Shared Memory Architectures",
  booktitle="Proceedings of 36th International Conference MOSIS'02 Modelling and Simulation of Systems",
  year="2002",
  series="Vol. I.",
  pages="273--280",
  address="Ostrava",
  isbn="80-85988-71-2"
}
Nahoru