Performance modeling of multithreaded distributed memory architectures (1999) [2 citations — 1 self]
Abstract:
Abstract. In multithreaded distributed memory architectures, long--latency memory operations and synchronization delays are tolerated by suspending the current thread and switching to another thread, which is executed concurrently with the long--latency operation of the suspended thread. Timed Petri nets are used to model several multithreaded architectures at the instruction and thread levels. Model evaluation results are presented to illustrate the influence of different model parameters on the performance of the system. 1
Citations
| 666 | The Art of Computer Systems Performance Analysis – Jain - 1991 |
| 359 | The Tera Computer System – Alverson, Callahan, et al. - 1990 |
| 254 | APRIL: a processor architecture for multiprocessing – Agarwal, Lim, et al. - 1990 |
| 115 | Performance tradeoffs in multithreaded processors – Agarwal - 1992 |
| 40 | Improved multithreading techniques for hiding communication latency in multiprocessors – Boothe, Ranade - 1992 |
| 25 | Design and performance evaluation of a multithreaded architecture – Govindarajan, Nemawarkar, et al. - 1995 |
| 15 | Multithreaded processor architecture – Byrd, Holliday - 1995 |
| 13 | Predicting and precluding problems with memory latency – Boland, Dollas - 1994 |
| 11 | Timed Petri net models of multithreaded multiprocessor architectures – Govindarajan, Suciu, et al. - 1997 |
| 6 | Coloured Petri nets"; in: "Advanced Course on Petri Nets – Jensen - 1986 |

