Identifying code phases using piece-wise linear regressions
Visualitza/Obre
Identifying code phases using piece-wise linear regressions.pdf (1,947Mb) (Accés restringit)
Sol·licita una còpia a l'autor
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
Cita com:
hdl:2117/24763
Tipus de documentText en actes de congrés
Data publicació2014
EditorInstitute of Electrical and Electronics Engineers (IEEE)
Condicions d'accésAccés restringit per política de l'editorial
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
Node-level performance is one of the factors that may limit applications from reaching the supercomputers' peak performance. Studying node-level performance and attributing it to the source code results into valuable insight that can be used to improve the application efficiency, albeit performing such a study may be an intimidating task due to the complexity and size of the applications. We present in this paper a mechanism that takes advantage of combining piece-wise linear regressions, coarse-grain sampling, and minimal instrumentation to detect performance phases in the computation regions even if their granularity is very fine. This mechanism then maps the performance of each phase into the application syntactical structure displaying a correlation between performance and source code. We introduce a methodology on top of this mechanism to describe the node-level performance of parallel applications, even for first-time seen applications. Finally, we demonstrate the methodology describing optimized in-production applications and further improving their performance applying small transformations to the code based on the hints discovered. © 2014 IEEE.
CitacióServat, H. [et al.]. Identifying code phases using piece-wise linear regressions. A: IEEE International Parallel and Distributed Processing Symposium. "IEEE 28th International Parallel and Distributed Processing Symposium (IPDPS 2014): proceedings: Phoenix, Arizona, USA: 19-23 May 2014". Phoenix: Institute of Electrical and Electronics Engineers (IEEE), 2014, p. 941-951.
ISBN978-0-7695-5207-1
Versió de l'editorhttp://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6877324
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Identifying cod ... ise linear regressions.pdf | Identifying code phases using piece-wise linear regressions.pdf | 1,947Mb | Accés restringit |