Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Memory Coherence Activity Prediction in Commercial Workloads
 

Summary: Memory Coherence Activity Prediction in
Commercial Workloads
Stephen Somogyi, Thomas F. Wenisch, Nikolaos Hardavellas,
Jangwoo Kim, Anastassia Ailamaki, Babak Falsafi
Computer Architecture Laboratory (CALCM)
Carnegie Mellon University, Pittsburgh, PA 15213
http://www.ece.cmu.edu/~puma2/
Abstract. Recent research indicates that prediction-based coherence optimi-
zations offer substantial performance improvements for scientific applica-
tions in distributed shared memory multiprocessors. Important commercial
applications also show sensitivity to coherence latency, which will become
more acute in the future as technology scales. Therefore it is important to in-
vestigate prediction of memory coherence activity in the context of commer-
cial workloads.
This paper studies a trace-based Downgrade Predictor (DGP) for predicting
last stores to shared cache blocks, and a pattern-based Consumer Set Predic-
tor (CSP) for predicting subsequent readers. We evaluate this class of predic-
tors for the first time on commercial applications and demonstrate that our
DGP correctly predicts 47%-76% of last stores. Memory sharing patterns in
commercial workloads are inherently non-repetitive; hence CSP cannot at-

  

Source: Ailamaki, Anastassia - School of Computer Science, Carnegie Mellon University
Falsafi, Babak - Department of Electrical and Computer Engineering, Carnegie Mellon University
Udgaonkar, Jayant B. - National Centre for Biological Sciences, Tata Institute of Fundamental Research
Wenisch, Thomas F. - Department of Electrical Engineering and Computer Science, University of Michigan

 

Collections: Biology and Medicine; Computer Technologies and Information Sciences; Engineering