|
Digital Library of the
European Council for Modelling and Simulation |
Title: |
Workload Characterization Of Multithreaded Applications On Multicore Architectures |
Authors: |
Davide Cerotti, Marco Gribaudo,
Mauro Iacono, Pietro Piazzolla |
Published in: |
(2014).ECMS 2014 Proceedings edited
by: Flaminio Squazzoni,
Fabio Baronio, Claudia Archetti,
Marco Castellani European Council for
Modeling and Simulation. doi:10.7148/2014 ISBN:
978-0-9564944-8-1 28th
European Conference on Modelling and Simulation, Brescia,
Italy, May 27th – 30th,
2014 |
Citation
format: |
Davide Cerotti, Marco Gribaudo, Mauro Iacono, Pietro Piazzolla (2014). Workload
Characterization Of Multithreaded Applications On Multicore
Architectures, ECMS 2014 Proceedings edited by: Flaminio
Squazzoni, Fabio Baronio,
Claudia Archetti, Marco Castellani European
Council for Modeling and Simulation. doi:10.7148/2014-0480 |
DOI: |
http://dx.doi.org/10.7148/2014-0480 |
Abstract: |
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. |
Full
text: |