Scalable black-box prediction models for multi-dimensional adaptation on NUMA multi-cores


Autoria(s): Khasymski, Aleksandr; Nikolopoulos, Dimitrios S.
Data(s)

01/04/2015

Resumo

This paper presents a scalable, statistical ‘black-box’ model for predicting the performance of parallel programs on multi-core non-uniform memory access (NUMA) systems. We derive a model with low overhead, by reducing data collection and model training time. The model can accurately predict the behaviour of parallel applications in response to changes in their concurrency, thread layout on NUMA nodes, and core voltage and frequency. We present a framework that applies the model to achieve significant energy and energy-delay-square (ED2) savings (9% and 25%, respectively) along with performance improvement (10% mean) on an actual 16-core NUMA system running realistic application workloads. Our prediction model proves substantially more accurate than previous efforts.

Formato

application/pdf

Identificador

http://pure.qub.ac.uk/portal/en/publications/scalable-blackbox-prediction-models-for-multidimensional-adaptation-on-numa-multicores(61222ead-bc7a-4002-b9b9-dd76540c4492).html

http://dx.doi.org/10.1080/17445760.2014.895346

http://pure.qub.ac.uk/ws/files/14009590/paper_2_.pdf

Idioma(s)

eng

Direitos

info:eu-repo/semantics/openAccess

Fonte

Khasymski , A & Nikolopoulos , D S 2015 , ' Scalable black-box prediction models for multi-dimensional adaptation on NUMA multi-cores ' International Journal of Parallel, Emergent and Distributed Systems , vol 30 , no. 3 , pp. 193-210 . DOI: 10.1080/17445760.2014.895346

Palavras-Chave #/dk/atira/pure/subjectarea/asjc/1700/1705 #Computer Networks and Communications #/dk/atira/pure/subjectarea/asjc/1700/1712 #Software
Tipo

article