Article ID Journal Published Year Pages File Type
491986 Simulation Modelling Practice and Theory 2011 12 Pages PDF
Abstract

The performance of modern computer systems is increasingly often limited by long latencies of accesses to the memory subsystems. Instruction-level multithreading is an architectural approach to tolerating such long latencies by switching instruction threads rather than waiting for the completion of memory operations. The paper studies performance limitations in distributed-memory block multithreaded systems and determines conditions for such systems to be balanced. Event-driven simulation of a timed Petri net model of a simple distributed-memory system confirms the derived performance results.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
,