International audienceThis paper presents a novel simulation-based approach which targets the performance estimation of cache coherence protocol implementations. Our approach allows to model a cache coherence protocol where coherence transactions take zero cycle and do not generate communication accesses, in the hope that it will provide a close lower bound on latency and traffic. The protocol modeling approach relies on cycle-accurate simulation models in which components can access instantaneously and transparently internal states of other components. Using this strategy, the access time and the traffic due to cache misses are taken into account as it would be on a multiprocessor system without cache coherence. However, the proposed appro...
Cache coherence protocols play an important role in the performance of distributed and centralized s...
International audienceThis paper presents a modeling method particularly suited to analyze interacti...
In this paper we present simulation algorithms that characterize the main sources of communication g...
Cache coherence is one of the main challenges to tackle when designing a shared-memory multiprocesso...
We present an analytical model of a cache coherent shared-memory multiprocessor and compare the resu...
Abstract Performance modelling and verification are vital steps in the development cycle of any cach...
Multicore computing have presented many challenges for system designers; one of which is data consis...
International audienceWith the emergence of manycore processors with potentially hundreds of process...
Caches have the potential to provide multiprocessors with an automatic mechanism for reducing both n...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Thesis (Ph. D.)--University of Washington, 1987Shared-memory multiprocessors offer increased computa...
A cache coherence protocol is a vital component of a multiprocessor to maintain the data consistency...
In this paper we present a cache coherence protocol for multistage interconnection network (MIN)-bas...
Computer architects have often used trace-driven simulations to evaluate the performance of new arch...
Invalidation-based cache coherence protocols have been extensively studied in the context of large-s...
Cache coherence protocols play an important role in the performance of distributed and centralized s...
International audienceThis paper presents a modeling method particularly suited to analyze interacti...
In this paper we present simulation algorithms that characterize the main sources of communication g...
Cache coherence is one of the main challenges to tackle when designing a shared-memory multiprocesso...
We present an analytical model of a cache coherent shared-memory multiprocessor and compare the resu...
Abstract Performance modelling and verification are vital steps in the development cycle of any cach...
Multicore computing have presented many challenges for system designers; one of which is data consis...
International audienceWith the emergence of manycore processors with potentially hundreds of process...
Caches have the potential to provide multiprocessors with an automatic mechanism for reducing both n...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
Thesis (Ph. D.)--University of Washington, 1987Shared-memory multiprocessors offer increased computa...
A cache coherence protocol is a vital component of a multiprocessor to maintain the data consistency...
In this paper we present a cache coherence protocol for multistage interconnection network (MIN)-bas...
Computer architects have often used trace-driven simulations to evaluate the performance of new arch...
Invalidation-based cache coherence protocols have been extensively studied in the context of large-s...
Cache coherence protocols play an important role in the performance of distributed and centralized s...
International audienceThis paper presents a modeling method particularly suited to analyze interacti...
In this paper we present simulation algorithms that characterize the main sources of communication g...