메뉴 건너뛰기




Volumn , Issue , 2007, Pages 328-339

An adaptive cache coherence protocol optimized for producer-consumer sharing

Author keywords

[No Author keywords available]

Indexed keywords

ADAPTIVE CACHE COHERENCE PROTOCOLS; NETWORK LATENCY; REMOTE MISSES; SHARED MEMORY MULTIPROCESSORS;

EID: 34547666967     PISSN: 15300897     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/HPCA.2007.346210     Document Type: Conference Paper
Times cited : (44)

References (35)
  • 1
    • 84858100168 scopus 로고    scopus 로고
    • http://www.top500.org/.
  • 2
    • 84858095779 scopus 로고    scopus 로고
    • 21
    • [21 http://phase.hpcc.jp/Omni/benchmarks/NPB/.
  • 3
    • 0030783438 scopus 로고    scopus 로고
    • An evaluation of fi ne-grain producer-initiated communication in cachecoherent multiprocessors
    • H. Abdel-Shafi, J. Hall, S. V. Adve, and V. S. Adve. An evaluation of fi ne-grain producer-initiated communication in cachecoherent multiprocessors. In HPCA, 1997.
    • (1997) HPCA
    • Abdel-Shafi, H.1    Hall, J.2    Adve, S.V.3    Adve, V.S.4
  • 4
    • 79959602320 scopus 로고    scopus 로고
    • The use of prediction for accelerating upgrade misses in cc-NUMA multiprocessors
    • M. E. Acacio, J. Gonzalez, J. M. Garcia, and J. Duato. The use of prediction for accelerating upgrade misses in cc-NUMA multiprocessors. In PACT, 2002.
    • (2002) PACT
    • Acacio, M.E.1    Gonzalez, J.2    Garcia, J.M.3    Duato, J.4
  • 5
    • 0029718606 scopus 로고    scopus 로고
    • Two adaptive hybrid cache coherency protocols
    • C. Anderson and A. R. Karlin. Two adaptive hybrid cache coherency protocols. In HPCA, 1996.
    • (1996) HPCA
    • Anderson, C.1    Karlin, A.R.2
  • 6
    • 0033097556 scopus 로고    scopus 로고
    • Producer-consumer communication in distributed shared memory multiprocessors
    • G. Byrd and M. Flynn. Producer-consumer communication in distributed shared memory multiprocessors. Proceedings of the IEEE, 1999.
    • (1999) Proceedings of the IEEE
    • Byrd, G.1    Flynn, M.2
  • 7
    • 0029354892 scopus 로고
    • Techniques for reducing consistency-related communication in distributed shared memory systems
    • Aug
    • J. Carter, J. Bennett, and W. Zwaenepoel. Techniques for reducing consistency-related communication in distributed shared memory systems. ACM Transactions on Computer Systems, 13(3):205-243, Aug. 1995.
    • (1995) ACM Transactions on Computer Systems , vol.13 , Issue.3 , pp. 205-243
    • Carter, J.1    Bennett, J.2    Zwaenepoel, W.3
  • 8
    • 34547282756 scopus 로고    scopus 로고
    • Reducing verifi cation complexity of a multicore coherence protocol using assume/guarantee
    • X. Chen, Y. Yang, G. Gopalakrishnan, and C-T. Chou. Reducing verifi cation complexity of a multicore coherence protocol using assume/guarantee. FMCAD, 2006.
    • (2006) FMCAD
    • Chen, X.1    Yang, Y.2    Gopalakrishnan, G.3    Chou, C.-T.4
  • 11
    • 34547724408 scopus 로고    scopus 로고
    • D. L. Dill. The Murphi verifi cation system. In CAV, 1996.
    • D. L. Dill. The Murphi verifi cation system. In CAV, 1996.
  • 15
    • 0029322916 scopus 로고
    • Implementation and evaluation of update-based cache protocols under relaxed memory consistency models
    • June
    • H. Grahn, P. Stenström, and M. Dubois. Implementation and evaluation of update-based cache protocols under relaxed memory consistency models. Future Generation Computer Systems, 11(3):247-271, June 1995.
    • (1995) Future Generation Computer Systems , vol.11 , Issue.3 , pp. 247-271
    • Grahn, H.1    Stenström, P.2    Dubois, M.3
  • 16
    • 12844268033 scopus 로고    scopus 로고
    • Coherence decoupling: Making use of incoherence
    • J. Huh, J. Chang, D. Burger, and G. S. Sohi. Coherence decoupling: Making use of incoherence. In ASPLOS. 2004.
    • (2004) ASPLOS
    • Huh, J.1    Chang, J.2    Burger, D.3    Sohi, G.S.4
  • 18
    • 0032785573 scopus 로고    scopus 로고
    • Improving CC-NUMA performance using instruction-based prediction
    • S. Kaxiras and J. R. Goodman. Improving CC-NUMA performance using instruction-based prediction. In HPCA, 1999.
    • (1999) HPCA
    • Kaxiras, S.1    Goodman, J.R.2
  • 19
    • 0029180738 scopus 로고    scopus 로고
    • D. A. Koufaty, X. Chen, D. K. Poulsen, and J. Torrellas. Data forwarding in scalable shared-memory multiprocessors. In ICS, 1995.
    • D. A. Koufaty, X. Chen, D. K. Poulsen, and J. Torrellas. Data forwarding in scalable shared-memory multiprocessors. In ICS, 1995.
  • 20
    • 0032678214 scopus 로고    scopus 로고
    • Memory sharing predictor: The key to a speculative coherent DSM
    • A.-C. Lai and B. Falsafi . Memory sharing predictor: The key to a speculative coherent DSM. In ISCA, 1999.
    • (1999) ISCA
    • Lai, A.-C.1    Falsafi, B.2
  • 21
    • 0033691729 scopus 로고    scopus 로고
    • Selective, accurate, and timely selfinvalidation using last-touch prediction
    • A.-C. Lai and B. Falsafi. Selective, accurate, and timely selfinvalidation using last-touch prediction. In ISCA, 2000.
    • (2000) ISCA
    • Lai, A.-C.1    Falsafi, B.2
  • 22
    • 0029202473 scopus 로고
    • Dynamic self-invalidation: Reducing coherence overhead in shared-memory multiprocessors
    • A. R. Lebeck and D. A. Wood. Dynamic self-invalidation: reducing coherence overhead in shared-memory multiprocessors. In ISCA, 1995.
    • (1995) ISCA
    • Lebeck, A.R.1    Wood, D.A.2
  • 24
    • 0038684776 scopus 로고    scopus 로고
    • Using destination-set prediction to improve the latency/bandwidth tradeoff in shared memory multiprocessors
    • M. Martin, P. Harper, D. Sorin, M. Hill, and D. Wood. Using destination-set prediction to improve the latency/bandwidth tradeoff in shared memory multiprocessors. In ISCA, 2003.
    • (2003) ISCA
    • Martin, M.1    Harper, P.2    Sorin, D.3    Hill, M.4    Wood, D.5
  • 25
    • 0038346234 scopus 로고    scopus 로고
    • Token coherence: Decoupling performance and correctness
    • M. M. K. Martin, M. D. Hill, and D. A. Wood. Token coherence: Decoupling performance and correctness. In ISCA, 2003.
    • (2003) ISCA
    • Martin, M.M.K.1    Hill, M.D.2    Wood, D.A.3
  • 29
    • 0031594011 scopus 로고    scopus 로고
    • Using prediction to accelerate coherence protocols
    • S. S. Mukherjee and M. D. Hill. Using prediction to accelerate coherence protocols. In ISCA, 1998.
    • (1998) ISCA
    • Mukherjee, S.S.1    Hill, M.D.2
  • 30
    • 2342644731 scopus 로고    scopus 로고
    • Data cache prefetching using a global history buffer
    • K. J. Nesbit and J. E. Smith. Data cache prefetching using a global history buffer. In HPCA, 2004.
    • (2004) HPCA
    • Nesbit, K.J.1    Smith, J.E.2
  • 33
    • 33845886092 scopus 로고    scopus 로고
    • Flexible snooping: Adaptive forwarding and fi ltering of snoops in embedded-ring multiprocessors
    • K. Strauss, X. Shen, and J. Torrellas. Flexible snooping: Adaptive forwarding and fi ltering of snoops in embedded-ring multiprocessors. ISCA, 2006.
    • (2006) ISCA
    • Strauss, K.1    Shen, X.2    Torrellas, J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.