TY - GEN
T1 - Workload characterization of multithreaded applications on multicore architectures
AU - Cerotti, Davide
AU - Gribaudo, Marco
AU - Iacono, Mauro
AU - Piazzolla, Pietro
PY - 2014
Y1 - 2014
N2 - Multicore architectures are now available for a wide range of high performance applications, ranging from embedded systems to large scale servers deployed in cloud environments. Multicore architectures are usually subject to two conflicting goals: obtaining a full utilization of the cores while achieving given performance objectives, such as throughput, response time or reduced energy consumption. Moreover, there is a strong interdependence between the software characteristics of the applications, and the underlying CPU architecture. In this scenario, simulation and analytical techniques can provide solid tools to properly design the considered class of systems: however, properly characterize the workload on multithreaded application in multicore environment is not an easy task, and thus is an hot research topic. In this paper we present several models, of increasing complexity, that can characterize multithreaded applications running on multicore architectures. Proceedings 28th European Conference on Modelling and Simulation
AB - Multicore architectures are now available for a wide range of high performance applications, ranging from embedded systems to large scale servers deployed in cloud environments. Multicore architectures are usually subject to two conflicting goals: obtaining a full utilization of the cores while achieving given performance objectives, such as throughput, response time or reduced energy consumption. Moreover, there is a strong interdependence between the software characteristics of the applications, and the underlying CPU architecture. In this scenario, simulation and analytical techniques can provide solid tools to properly design the considered class of systems: however, properly characterize the workload on multithreaded application in multicore environment is not an easy task, and thus is an hot research topic. In this paper we present several models, of increasing complexity, that can characterize multithreaded applications running on multicore architectures. Proceedings 28th European Conference on Modelling and Simulation
KW - Multicore
KW - Multithreading
KW - Performance modeling
UR - http://www.scopus.com/inward/record.url?scp=84950307179&partnerID=8YFLogxK
U2 - 10.7148/2014-0480
DO - 10.7148/2014-0480
M3 - Conference contribution
AN - SCOPUS:84950307179
SN - 9780956494481
T3 - Proceedings - 28th European Conference on Modelling and Simulation, ECMS 2014
SP - 480
EP - 486
BT - Proceedings - 28th European Conference on Modelling and Simulation, ECMS 2014
PB - European Council for Modelling and Simulation
T2 - 28th European Conference on Modelling and Simulation, ECMS 2014
Y2 - 27 May 2014 through 30 May 2014
ER -