Approximate performance evaluation of multithreaded distributed memory architectures

Zuberek, W.M.

Proc. 15-th Performance Engineering Workshop, Bristol, UK, 22-23 July 1999, pp.81-92.

Abstract:

The long-latency memory accesses and unpredictable synchronization delays in multithreaded distributed memory architectures are tolerated by context switching, i.e., by suspending the current thread and switching the processor to another thread waiting for execution. Simple queueing models of multithreaded processors and their interconnecting network are used for finding approximate performance measures for the boundaries of the space of model parameters. These approximate measures are compared with performance results obtained by simulation of a detailed model of the analyzed architecture.

Keywords:

Instruction-level multithreading, distributed-memory architectures, queueing models, performance estimation.

References:

Available in pdf and postscript.