Skip to main content
Erschienen in:
Buchtitelbild

2016 | OriginalPaper | Buchkapitel

Rhymes+: A Software Shared Virtual Memory System with Three Way Coherence Protocols on the Intel Single-Chip Cloud Computer

verfasst von : C.-H. Dominic Hung

Erschienen in: Advances in Parallel and Distributed Computing and Ubiquitous Services

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This research focuses on one prominent many-core prototype—the Intel’s Single-chip Cloud Computer (SCC). We address the performance problem of shared virtual memory consistency for this cache in-coherent architecture. Aiming to keep data on-chip as much as possible to reduce memory accesses external to the chip, we propose two techniques to leverage the cache hierarchy to its full and make data reside in the on-chip scratchpad memory. First, targeted at the architectural specificity of the hardware, we redesigned the traditional software distributed shared memory (SDSM) to allow shared data to be treated transparently like private memory so that the cache hierarchy can be fully utilised without sacrificing memory consistency. Second, we propose a distance-aware page allocation scheme that samples access frequencies and selects the most frequently-recently used pages to be stored on the on-chip scratchpad memory.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Mattson TG, Riepen M, Lehnig T, Brett P, Haas W, Kennedy P, Howard J, Vangal S, Borkar N, Ruhl G, Dighe S (2010) The 48-core SCC processor: the programmer’s view. In: Proceedings of the ACM/IEEE international conference for high performance computing, networking, storage and analysis, Nov 2010, pp 1–11 Mattson TG, Riepen M, Lehnig T, Brett P, Haas W, Kennedy P, Howard J, Vangal S, Borkar N, Ruhl G, Dighe S (2010) The 48-core SCC processor: the programmer’s view. In: Proceedings of the ACM/IEEE international conference for high performance computing, networking, storage and analysis, Nov 2010, pp 1–11
2.
Zurück zum Zitat Zhou X, Luo S, Chen L, Yan S, Gao Y, Wu G (2011) Deep into software managed coherence on SCC, July 2011 Zhou X, Luo S, Chen L, Yan S, Gao Y, Wu G (2011) Deep into software managed coherence on SCC, July 2011
3.
Zurück zum Zitat Lankes S, Reble P, Clauss C, Sinnen O (2011) The path to Metal SVM: shared virtual memory for the SCC. In: Proceedings of the 4th many-core applications research community (MARC) symposium Lankes S, Reble P, Clauss C, Sinnen O (2011) The path to Metal SVM: shared virtual memory for the SCC. In: Proceedings of the 4th many-core applications research community (MARC) symposium
4.
Zurück zum Zitat Prescher T, Rotta R, Nolte J (2011) Flexible sharing and replication mechanisms for hybrid memory architectures. In: Proceedings of the 4th many-core applications research community (MARC) symposium, pp 67–72 Prescher T, Rotta R, Nolte J (2011) Flexible sharing and replication mechanisms for hybrid memory architectures. In: Proceedings of the 4th many-core applications research community (MARC) symposium, pp 67–72
5.
Zurück zum Zitat Kim J, Seo S, Lee J (2011) An efficient software shared virtual memory for the single-chip cloud computer. In: Proceedings of the 2nd Asia-Pacific workshop on systems. ACM, pp 4:1–4:5 Kim J, Seo S, Lee J (2011) An efficient software shared virtual memory for the single-chip cloud computer. In: Proceedings of the 2nd Asia-Pacific workshop on systems. ACM, pp 4:1–4:5
6.
Zurück zum Zitat Sivaramakrishnan KC, Ziarek L, Jagannathan S (2012) A coherent and managed runtime for ML on the SCC. In: Proceedings of the 7th many-core applications research community (MARC) symposium Sivaramakrishnan KC, Ziarek L, Jagannathan S (2012) A coherent and managed runtime for ML on the SCC. In: Proceedings of the 7th many-core applications research community (MARC) symposium
7.
Zurück zum Zitat Chapman K, Hussein A, Hosking AL (2011) X10 on the single-chip cloud computer: porting and preliminary performance. In: Proceedings of the 2011 ACM SIGPLAN X10 workshop. ACM, pp 7:1–7:8 Chapman K, Hussein A, Hosking AL (2011) X10 on the single-chip cloud computer: porting and preliminary performance. In: Proceedings of the 2011 ACM SIGPLAN X10 workshop. ACM, pp 7:1–7:8
8.
Zurück zum Zitat Peter S, Roscoe T, Baumann A (2013) TN05—Barrelfish on the Intel single-chip cloud computer. Technical report Peter S, Roscoe T, Baumann A (2013) TN05—Barrelfish on the Intel single-chip cloud computer. Technical report
Metadaten
Titel
Rhymes+: A Software Shared Virtual Memory System with Three Way Coherence Protocols on the Intel Single-Chip Cloud Computer
verfasst von
C.-H. Dominic Hung
Copyright-Jahr
2016
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-0068-3_1

Premium Partner