Ros Bardisa, A.; Cuesta Sáez, BA.; Gómez Requena, ME.; Robles Martínez, A.; Duato Marín, JF. (2013). Temporal-Aware Mechanism to Detect Private Data in Chip Multiprocessors. En Proceedings of the International Conference on Parallel Processing. IEEE. 562-571. https://doi.org/10.1109/ICPP.2013.70
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/72769
Título:
|
Temporal-Aware Mechanism to Detect Private Data in Chip Multiprocessors
|
Autor:
|
Ros Bardisa, Alberto
Cuesta Sáez, Blas Antonio
Gómez Requena, María Engracia
Robles Martínez, Antonio
Duato Marín, José Francisco
|
Entidad UPV:
|
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors
Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica
|
Fecha difusión:
|
|
Resumen:
|
Most of the data referenced by sequential and
parallel applications running in current chip multiprocessors
are referenced by only one thread and can be considered
as private data. A lot of recent proposals leverage ...[+]
Most of the data referenced by sequential and
parallel applications running in current chip multiprocessors
are referenced by only one thread and can be considered
as private data. A lot of recent proposals leverage this observation
to improve many aspects of chip multiprocessors,
such as reducing coherence overhead or the access latency to
distributed caches. The effectiveness of those proposals depend
to a large extent on the amount of detected private data.
However, the mechanisms proposed so far do not consider
thread migration and the private use of data within different
application phases. As a result, a considerable amount of data
is not detected as private. In order to make this detection
more accurate and reaching more significant improvements,
we propose a mechanism that is able to account for both
thread migration and private data within application phases.
Simulation results for 16-core systems show that, thanks to our
mechanism, the average number of pages detected as private
significantly increases from 43% in previous proposals up to
74% in ours. Finally, when our detection mechanism is used
to deactivate the coherence for private data in a directory
protocol, our proposal improves execution time by 13% with
respect to previous proposals.
[-]
|
Palabras clave:
|
Cache coherence
,
Private-shared data
,
TLB-to-TLB transfers
,
TLB decay
,
Coherence optimizations
|
Derechos de uso:
|
Reserva de todos los derechos
|
ISBN:
|
978-0-7695-5117-3
|
Fuente:
|
Proceedings of the International Conference on Parallel Processing. (issn:
0190-3918
)
|
DOI:
|
10.1109/ICPP.2013.70
|
Editorial:
|
IEEE
|
Versión del editor:
|
http://dx.doi.org/10.1109/ICPP.2013.70
|
Título del congreso:
|
42nd International Conference on Parallel Processing (ICPP 2013)
|
Lugar del congreso:
|
Lyon, France
|
Fecha congreso:
|
October 1-4, 2013
|
Código del Proyecto:
|
info:eu-repo/grantAgreement/EC/FP7/288574/EU/SW/HW extensions for virtualized heterogeneous multicore platforms/
info:eu-repo/grantAgreement/MINECO//TIN2012-38341-C04-03/ES/MEJORA DE ARQUITECTURA DE SERVIDORES, SERVICIOS Y APLICACIONES/
info:eu-repo/grantAgreement/MINECO//TIN2012-38341-C04-01/ES/MEJORA DE LA ARQUITECTURA DE SERVIDORES, SERVICIOS Y APLICACIONES/
|
Descripción:
|
© 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
|
Agradecimientos:
|
This work was supported by the Spanish MINECO, as
well as European Commission FEDER funds, under grant
TIN2012-38341-C04-01/03 and by the VIRTICAL project
(grant agreement no 288574) which is funded by the European ...[+]
This work was supported by the Spanish MINECO, as
well as European Commission FEDER funds, under grant
TIN2012-38341-C04-01/03 and by the VIRTICAL project
(grant agreement no 288574) which is funded by the European Commission within the Research Programme FP7.
[-]
|
Tipo:
|
Capítulo de libro
Comunicación en congreso
|