Sciweavers

AINA
2009
IEEE

Modeling Multiprocessor Cache Protocol Impact on MPI Performance

14 years 7 months ago
Modeling Multiprocessor Cache Protocol Impact on MPI Performance
This paper presents a modeling method particularly suited to analyze interactions between Message Passing Interface MPI library execution and distributed cache coherence protocol. The method is applied to the Ping-Pong benchmark. In addition to overall performance figures like message exchange latency, it also provides detailed analysis elements such as cache miss counts per variable. It is based on formal modeling where functional aspects and performance aspects are integrated by composition and can be refined independently. A key modeling point is that the cache coherence protocol implies that the duration of an access to a variable is not static but is state-dependent. Our Ping-Pong model allows comparison of different primitive implementations in the context of different cache coherence protocols. We applied this approach using Interactive Markov Chain theory and its implementation in the CADP toolbox.
Ghassan Chehaibar, Meriem Zidouni, Radu Mateescu
Added 18 May 2010
Updated 18 May 2010
Type Conference
Year 2009
Where AINA
Authors Ghassan Chehaibar, Meriem Zidouni, Radu Mateescu
Comments (0)