Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Store-Ordered Streaming of Shared Memory
 
conference paper

Store-Ordered Streaming of Shared Memory

Wenisch, Thomas F.
•
Somogyi, Stephen
•
Hardavellas, Nikolaos
Show more
2005
Proceedings of the International Conference on Parallel Architecture and Compilation Techniques

Coherence misses in shared-memory multiprocessors account for a substantial fraction of execution time in many important scientific and commercial workloads. Memory streaming provides a promising solution to the coherence miss bottleneck because it improves memory level parallelism and lookahead while using on-chip resources efficiently. We observe that the order in which shared data are consumed by one processor is correlated to the order in which they were produced by another. We investigate this phenomenon and demonstrate that it can be exploited to send Store- ORDered Streams (SORDS) of shared data from producers to consumers, thereby eliminating coherent read misses. Using a trace-driven analysis of all user and OS memory references in a cache-coherent distributed shared- memory multiprocessor, we show that SORDS based memory streaming can eliminate between 36% and 100% of all coherent read misses in scientific workloads and between 23% and 48%in online transaction processing workloads.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/PACT.2005.37
Author(s)
Wenisch, Thomas F.
Somogyi, Stephen
Hardavellas, Nikolaos
Kim, Jangwoo
Gniady, Chris
Ailamaki, Anastassia  
Falsafi, Babak  
Date Issued

2005

Published in
Proceedings of the International Conference on Parallel Architecture and Compilation Techniques
Start page

75

End page

86

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
DIAS  
PARSA  
Event placeEvent date
Available on Infoscience
January 23, 2009
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/34298
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés