Efficient And Scalable Cache Coherence For Many Core Chip Multiprocessors
Download and Read Efficient And Scalable Cache Coherence For Many Core Chip Multiprocessors full books in PDF, ePUB, and Kindle. Read online free Efficient And Scalable Cache Coherence For Many Core Chip Multiprocessors ebook anywhere anytime directly on your device. We cannot guarantee that every ebooks is available!
Efficient and Scalable Cache Coherence for Many-Core Chip Multiprocessors
Author | : |
Publisher | : |
Total Pages | : |
Release | : 2009 |
Genre | : |
ISBN | : |
Download Efficient and Scalable Cache Coherence for Many-Core Chip Multiprocessors Book in PDF, Epub and Kindle
La nueva tendencia para aumentar el rendimiento de los futuros computadores son los multiprocesadores en un solo chip (CMPs). Se espera que en un futuro cercano salgan al mercado CMPs con decenas de procesadores. Hoy en dï¿ưa, la mejor manera de mantener la coherencia de cache en estos sistemas es mediante los protocolos basados en directorio. Sin embargo, estos protocolos tienen dos grandes problemas: una gran sobrecarga de memoria y una alta latencia de los fallos de cache. Esta tesis se ha centrado en estos problemas claves para la eficiencia y escalabilidad del CMP. En primer lugar, se ha presentado una organizaciï¿ưn de directorios escalable. En segundo lugar, se han propuesto los protocolos de coherencia directa, que evitan la indirecciï¿ưn al nodo home y, por tanto, reducen el tiempo de ejecuciï¿ưn de las aplicaciones. Por ï¿ưltimo, se ha desarrollado una polï¿ưtica de mapeo para caches compartidas pero fï¿ưsicamente distribuidas, que reduce la latencia de acceso y garantiza una distribuciï¿ưn uniforme de los datos con el fin de reducir su tasa de fallos. Esto se traduce finalmente en un menor tiempo de ejecuciï¿ưn para las aplicaciones. Abstract: Chip multiprocessors (CMPs) constitute the new trend for increasing the performance of future computers. In the near future, chips with tens of cores will become more popular. Nowadays, directory-based protocols constitute the best alternative to keep cache coherence in large-scale systems. Nevertheless, directory-based protocols have two important issues that prevent them from achieving better scalability: the directory memory overhead and the long cache miss latencies. This thesis focuses on these key issues. The first proposal is a scalable distributed directory organization that copes with the memory overhead of directory-based protocols. The second proposal presents the direct coherence protocols, which are aimed at avoiding the indirection problem of traditional directory-based protocols and, therefore, they i.
Efficient and Scalable Cache Coherence for Many-Core Chip Multiprocessors Related Books
Pages:
Pages: 196
Pages: 232
Pages: 360
Pages: 155