Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors

Cache-coherent, nonumiform memory acces or cc-NUMA is an attractive architecture for building a spectrum of shared memory multiprocessors (whic are socing widespread use in commercial, technical and scientific applications). Unfortunately, there are some factors which limit the maximun number of pro...

Full description

Bibliographic Details
Main Authors: Manuel Acacio Sánchez, José Manuel García Carrasco
Format: Article
Language:English
Published: Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata 2003-10-01
Series:Journal of Computer Science and Technology
Subjects:
Online Access:https://journal.info.unlp.edu.ar/JCST/article/view/931
id doaj-dba75f2455f84df4a8dcc04c0bd7af36
record_format Article
spelling doaj-dba75f2455f84df4a8dcc04c0bd7af362021-05-05T14:31:34ZengPostgraduate Office, School of Computer Science, Universidad Nacional de La PlataJournal of Computer Science and Technology1666-60461666-60382003-10-0130218624Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessorsManuel Acacio Sánchez0José Manuel García Carrasco1Dept. Ingeniería y Tecnología de Computadores, Universidad de Murcia, SpainDept. Ingeniería y Tecnología de Computadores, Universidad de Murcia, SpainCache-coherent, nonumiform memory acces or cc-NUMA is an attractive architecture for building a spectrum of shared memory multiprocessors (whic are socing widespread use in commercial, technical and scientific applications). Unfortunately, there are some factors which limit the maximun number of processors that can be offered at a good price/perfomance ratio. This paper presents a survey of some of the proposals that have recently appeared focusing on tow of these factors: the increased cost, in terms of hardware overhead that the use of directories entails, and the long cache miss latencies obseved in these designs as a consequence of the indirection introduced by the acces to the directory.https://journal.info.unlp.edu.ar/JCST/article/view/931cc-numa multiprocessorsscalabilitycache cohrencedirectory memory overheadcache miss latency
collection DOAJ
language English
format Article
sources DOAJ
author Manuel Acacio Sánchez
José Manuel García Carrasco
spellingShingle Manuel Acacio Sánchez
José Manuel García Carrasco
Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
Journal of Computer Science and Technology
cc-numa multiprocessors
scalability
cache cohrence
directory memory overhead
cache miss latency
author_facet Manuel Acacio Sánchez
José Manuel García Carrasco
author_sort Manuel Acacio Sánchez
title Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
title_short Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
title_full Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
title_fullStr Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
title_full_unstemmed Techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
title_sort techniques for improving the perfomance and scalability of directory-based shared-memory multiprocessors
publisher Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata
series Journal of Computer Science and Technology
issn 1666-6046
1666-6038
publishDate 2003-10-01
description Cache-coherent, nonumiform memory acces or cc-NUMA is an attractive architecture for building a spectrum of shared memory multiprocessors (whic are socing widespread use in commercial, technical and scientific applications). Unfortunately, there are some factors which limit the maximun number of processors that can be offered at a good price/perfomance ratio. This paper presents a survey of some of the proposals that have recently appeared focusing on tow of these factors: the increased cost, in terms of hardware overhead that the use of directories entails, and the long cache miss latencies obseved in these designs as a consequence of the indirection introduced by the acces to the directory.
topic cc-numa multiprocessors
scalability
cache cohrence
directory memory overhead
cache miss latency
url https://journal.info.unlp.edu.ar/JCST/article/view/931
work_keys_str_mv AT manuelacaciosanchez techniquesforimprovingtheperfomanceandscalabilityofdirectorybasedsharedmemorymultiprocessors
AT josemanuelgarciacarrasco techniquesforimprovingtheperfomanceandscalabilityofdirectorybasedsharedmemorymultiprocessors
_version_ 1721460072487321600