Caracterización de aplicaciones mediante información de contadores hardware en sistemas NUMA

TítuloCaracterización de aplicaciones mediante información de contadores hardware en sistemas NUMA
AutoresM.L. Becoña, O.G. Lorenzo, T.F. Pena, J.C. Cabaleiro, F.F. Rivera, J.A.L. del Castillo
TipoComunicación para congreso
Fonte Jornadas SARTECO 2017, Málaga (España), SARTECO, pp. 413-420 , 2017.
ISBN978-84-697-4835-0
AbstractLos sistemas actuales pueden presentar complejas jerarquías de memoria y heterogeneidad a nivel de memorias, núcleos y procesadores. Como consecuencia, su programación eficiente es un reto. Un modelo de caracterización del rendimiento, que ofrezca directrices e información sobre la ejecución de un código, es útil para la comprensión y mejora del comportamiento del mismo. El conocido Berkeley Roofline Model cumple con este objetivo. Dada la cantidad de información que se puede obtener a bajo coste usando contadores hardware, y que se puede usar para construir este modelo, en este artículo se presenta un conjunto de herramientas que permitan obtener y representar este modelo de manera escalable y amigable empleando tecnologías Big Data. Esta herramienta también permite clasificar automáticamente cada proceso en base a su información asociada del modelo. Esta información puede ser relevante para una planificación eficiente de las aplicaciones.
Palabras chaveRoofline Model, Rendimiento, Contadores Hardware, PEBS, Big Data