Multithreaded tightly-coupled multiprocessor system

Ghulam M. Chaudhry, X.G. Li · 2002

As a shared-memory multiprocessor is scaled, there will be an increase in the network latency, due to the increase of the remote memory access requests. The latency can cause a significant drop in processor utilization. This paper describes the proposed multithreaded multiprocessor system, in which there are number of hardware contexts per CPU, multiple buses and memory modules. It uses a coarse-grain method to schedule threads and two-phase waiting algorithm to synchronize the waiting threads. The results include the effect of the relationship among the number of hardware contexts, memory modules and buses for a multithreaded multiprocessor system.

Read the paper · More papers on PaperTik