Hernández Luz, C.; Roca Pérez, A.; Silla Jiménez, F.; Flich Cardo, J.; Duato Marín, JF. (2012). On the impact of within-die process variation in GALS-Based NoC Performance. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 31(2):294-307. https://doi.org/10.1109/TCAD.2011.2170071
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/37054
Título:
|
On the impact of within-die process variation in GALS-Based NoC Performance
|
Autor:
|
Hernández Luz, Carles
Roca Pérez, Antoni
Silla Jiménez, Federico
Flich Cardo, José
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
|
Fecha difusión:
|
|
Resumen:
|
[EN] Current integration scales allow designing chip multiprocessors (CMP), where cores are interconnected by means of a network-on-chip (NoC). Unfortunately, the small feature size of current integration scales causes ...[+]
[EN] Current integration scales allow designing chip multiprocessors (CMP), where cores are interconnected by means of a network-on-chip (NoC). Unfortunately, the small feature size of current integration scales causes some unpredictability in manufactured devices because of process variation. In NoCs, variability may affect links and routers causing them not to match the parameters established at design time. In this paper, we first analyze the way that manufacturing deviations affect the components of a NoC by applying a new comprehensive and detailed within-die variability model to 200 instances of an 8¿8 mesh NoC synthesized using 45 nm technology. Later, we show that GALS-based NoCs present communication bottlenecks under process variation which cannot be avoided by using just device-level solutions but higher level architectural approaches are required. Therefore, to overcome this performance reduction, we draft a novel architectural approach, called performance domains, intended to reduce the negative impact of variability on application execution time. This mechanism is suitable when several applications are simultaneously running in the CMP chip.
[-]
|
Palabras clave:
|
GALS
,
Networks-on-chip
,
Process variation
|
Derechos de uso:
|
Cerrado |
Fuente:
|
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. (issn:
0278-0070
)
|
DOI:
|
10.1109/TCAD.2011.2170071
|
Editorial:
|
Institute of Electrical and Electronics Engineers (IEEE)
|
Versión del editor:
|
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6132647
|
Código del Proyecto:
|
info:eu-repo/grantAgreement/EC/FP7/248972/EU/Nanoscale Silicon-Aware Network-on-Chip Design Platform/
info:eu-repo/grantAgreement/MEC//CSD2006-00046/ES/Arquitecturas fiables y de altas prestaciones para centros de proceso de datos y servidores de Internet/
info:eu-repo/grantAgreement/MICINN//TIN2009-14475-C04-01/ES/Arquitecturas De Servidores, Aplicaciones Y Servicios/
|
Agradecimientos:
|
This work was supported in part by the Spanish MEC and MICINN, as well as European Commission FEDER funds, under Grants CSD2006-00046 and TIN2009-14475-C04, and in part by the project NaNoC (project label 248972), which ...[+]
This work was supported in part by the Spanish MEC and MICINN, as well as European Commission FEDER funds, under Grants CSD2006-00046 and TIN2009-14475-C04, and in part by the project NaNoC (project label 248972), which is funded by the European Commission within the Research Program FP7. This paper was recommended by Associate Editor L.-P. Carloni.
[-]
|
Tipo:
|
Artículo
|