Title :
A practical method for quickly improving performance and reducing answer time through the selection of hot loops based on the input data
Author :
Djoudi, Lamia Atma ; Achab, Mohamed Amine
Abstract :
A quick resolution of the performance problem depends on having precise methodology/tool for exploring the relationship between performance and computation analysis. Also, it is necessary to take into account parameters that have an impact on the methodology process. Input data is an important and a main parameter which can involve the performance gain and the answer time. In this paper, we propose a strategy which allows us to quickly improve performance by (1) focusing on the hot part of code and (2) taking into account the input data. Our methodology provides a precise static/dynamic analysis for the selected part of code. It guides user to apply the best transformation for the hot part of code. Whatever the number and the size of input data, the size of the application, our methodology provides in a short time the best transformation for the selected part of code.
Keywords :
performance evaluation; program diagnostics; answer time reduction; code analysis; computation analysis; hot loop selection; input data; performance gain; performance improvement; precise dynamic analysis; precise static analysis; Assembly; Expert systems; Focusing; Instruments; Optimization; Performance analysis;
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
DOI :
10.1109/HPCC.2012.298