Study of Performance Issues on a SMP-NUMA System Using the Roofline Model

This work presents a performance model based on a combination of hardware counters and a Roofline Model developed to characterize the behavior of the FINISTERRAE supercomputer, one of the largest SMP-NUMA systems. Our main objective is to provide an insightful model which allows to determine, at a glance, performance issues related to thread and memory allocation of irregular codes in this machine. Results show that this model provides practical information of the effects that degrade the performance of a code and, additionally, gives hints to improve it.