Performance Analysis on Energy Efficient High-Performance Architectures
Institut Mines-Telecom – Telecom SudParis, 9 Rue Charles Fourier, 91000 Evry France
2nd International Conference on Cluster Computing (CC’13), 2013
@article{iakymchuk2013performance,
title={Performance Analysis on Energy Efficient High-Performance Architectures},
author={Iakymchuk, Roman and Trahay, Fran{c{c}}ois},
year={2013}
}
With the shift in high-performance computing (HPC) towards energy efficient hardware architectures such as accelerators (NVIDIA GPUs) and embedded systems (ARM processors), arose the need to adapt existing performance analysis tools to these new systems. We present EZTrace – a performance analysis framework for parallel applications. EZTrace relies on several core components, in particular on a mechanism for instrumenting functions, a lightweight tool for recording events, and a generic interface for writing traces. To support EZTrace on energy efficient HPC systems, we developed a CUDA module and ported EZTrace to ARM processors. The evaluation on a suite of the standard computation kernels show that EZTrace allows to analyze HPC applications executing on such systems with the low performance overhead.
June 16, 2013 by hgpu