A shared-bus shared-memory system based on multithreaded processors is evaluated against different solutions for cache, processor scheduling, and coherence protocols. Multithreaded architectures have been intensively studied for DSM multiprocessors, where latencies are a major factor in limiting performance, but may be interesting also for bus-based multiprocessors, since processor speed are increasing at a much faster rate than memory. In these systems, not only pure parallel workloads, but also general workloads (i.e. constituted of both parallel and sequential applications) are the typical object of user demand for computational power. On these machines, load balancing may easily cause process migration sharing. Taking in mind also that problem, the aim of this work is therefore to investigate the relations among this kind of workloads, multithreaded processors, shared-bus architecture and coherence schemes and thereby the consequences on performance.
Giorgi, R., P., F., C. A., P. (1997). Bus Utilization Analysis of Multithreaded Shared-Bus Multiprocessors. In Proc. of Parallel and Distributed Computing and Systems (pp.24-29).
Bus Utilization Analysis of Multithreaded Shared-Bus Multiprocessors
GIORGI, ROBERTO;
1997-01-01
Abstract
A shared-bus shared-memory system based on multithreaded processors is evaluated against different solutions for cache, processor scheduling, and coherence protocols. Multithreaded architectures have been intensively studied for DSM multiprocessors, where latencies are a major factor in limiting performance, but may be interesting also for bus-based multiprocessors, since processor speed are increasing at a much faster rate than memory. In these systems, not only pure parallel workloads, but also general workloads (i.e. constituted of both parallel and sequential applications) are the typical object of user demand for computational power. On these machines, load balancing may easily cause process migration sharing. Taking in mind also that problem, the aim of this work is therefore to investigate the relations among this kind of workloads, multithreaded processors, shared-bus architecture and coherence schemes and thereby the consequences on performance.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11365/46894
Attenzione
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo