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.
1997
0889862400
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).
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11365/46894
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo