In high-performance general-purpose workstations and servers, the workload can be typically constituted of both sequential and parallel applications. Shared-bus shared-memory multiprocessor can be used to speed-up the execution of such workload. In this environment, the scheduler takes care of the load balancing by allocating a ready process on the first available processor, thus producing process migration. Process migration and the persistence of private data into different caches produce an undesired sharing, named passive sharing. The copies due to passive sharing produce useless coherence traffic on the bus and coping with such a problem may represent a challenging design problem for these machines. Many protocols use smart solutions t...
In this work, we analyze how a DSS (Decision Support System) workload can be accelerated in the case...
Emerging multiprocessor architectures such as chip multiprocessors, embedded architectures, and mas...
This thesis presents a new cache coherence protocol for shared bus multicache systems, and addresses...
In high-performance general-purpose workstations and servers, the workload can be typically constitu...
Single-chip multiprocessors and multiple-thread architectures are becoming an affordable solution fo...
Single-chip multiprocessors and multiple-thread architectures are becoming an affordable solution fo...
n this work, we analyze how a DSS (Decision Support System) workload can be accelerated in the case ...
In this work, we characterized the memory performance-and in particular the impact of coherence over...
In this work, by using dynamic analysis techniques, we analyze how a workload can be accelerated in ...
This paper presents a cache coherence solu-tion for multiprocessors organized around a single time-s...
One common cause of poor performance in large-scale shared-memory multiprocessors is limited memory ...
As microprocessors become faster and demand more bandwidth, the already limited scalability of a sha...
Thesis (Ph. D.)--University of Washington, 1987Shared-memory multiprocessors offer increased computa...
This paper describes an algorithm for the classification of coherence overhead in shared-bus shared-...
In this work, we analyze how a DSS (Decision Support System) workload can be accelerated in the case...
Emerging multiprocessor architectures such as chip multiprocessors, embedded architectures, and mas...
This thesis presents a new cache coherence protocol for shared bus multicache systems, and addresses...
In high-performance general-purpose workstations and servers, the workload can be typically constitu...
Single-chip multiprocessors and multiple-thread architectures are becoming an affordable solution fo...
Single-chip multiprocessors and multiple-thread architectures are becoming an affordable solution fo...
n this work, we analyze how a DSS (Decision Support System) workload can be accelerated in the case ...
In this work, we characterized the memory performance-and in particular the impact of coherence over...
In this work, by using dynamic analysis techniques, we analyze how a workload can be accelerated in ...
This paper presents a cache coherence solu-tion for multiprocessors organized around a single time-s...
One common cause of poor performance in large-scale shared-memory multiprocessors is limited memory ...
As microprocessors become faster and demand more bandwidth, the already limited scalability of a sha...
Thesis (Ph. D.)--University of Washington, 1987Shared-memory multiprocessors offer increased computa...
This paper describes an algorithm for the classification of coherence overhead in shared-bus shared-...
In this work, we analyze how a DSS (Decision Support System) workload can be accelerated in the case...
Emerging multiprocessor architectures such as chip multiprocessors, embedded architectures, and mas...
This thesis presents a new cache coherence protocol for shared bus multicache systems, and addresses...