Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

58.848 UPC E-Prints
You are here:
View Item 
  •   DSpace Home
  • E-prints
  • Centres de recerca
  • BSC - Barcelona Supercomputing Center
  • Computer Sciences
  • Ponències/Comunicacions de congressos
  • View Item
  •   DSpace Home
  • E-prints
  • Centres de recerca
  • BSC - Barcelona Supercomputing Center
  • Computer Sciences
  • Ponències/Comunicacions de congressos
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Bio-inspired call-stack reconstruction for performance analysis

Thumbnail
View/Open
Bio-inspired+call-stack+reconstruction.pdf (739,3Kb)
Share:
 
 
10.1109/PDP.2016.62
 
  View Usage Statistics
Cita com:
hdl:2117/100090

Show full item record
Servat, Harald
Llort, German
González, Juan
Giménez Lucas, JuditMés informació
Labarta Mancho, Jesús JoséMés informacióMés informacióMés informació
Document typeConference report
Defense date2016
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder
ProjectCOMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
COMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
Abstract
The correlation of performance bottlenecks and their associated source code has become a cornerstone of performance analysis. It allows understanding why the efficiency of an application falls behind the computer's peak performance and enabling optimizations on the code ultimately. To this end, performance analysis tools collect the processor call-stack and then combine this information with measurements to allow the analyst comprehend the application behavior. Some tools modify the call-stack during run-time to diminish the collection expense but at the cost of resulting in non-portable solutions. In this paper, we present a novel portable approach to associate performance issues with their source code counterpart. To address it, we capture a reduced segment of the call-stack (up to three levels) and then process the segments using an algorithm inspired by multi-sequence alignment techniques. The results of our approach are easily mapped to detailed performance views, enabling the analyst to unveil the application behavior and its corresponding region of code. To demonstrate the usefulness of our approach, we have applied the algorithm to several first-time seen in-production applications to describe them finely, and optimize them by using tiny modifications based on the analyses.
CitationServat, H., Llort, G., González, J., Giménez, J., Labarta, J. Bio-inspired call-stack reconstruction for performance analysis. A: Euromicro International Conference on Parallel, Distributed, and Network-Based Processing. "24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2016: 17-19 February 2016 Heraklion, Crete, Greece: proceedings". Institute of Electrical and Electronics Engineers (IEEE), 2016, p. 82-90. 
URIhttp://hdl.handle.net/2117/100090
DOI10.1109/PDP.2016.62
ISBN978-1-4673-8775-0
Publisher versionhttp://ieeexplore.ieee.org/document/7445317/
Collections
  • Computer Sciences - Ponències/Comunicacions de congressos [489]
  • CAP - Grup de Computació d'Altes Prestacions - Ponències/Comunicacions de congressos [779]
  • Departament d'Arquitectura de Computadors - Ponències/Comunicacions de congressos [1.827]
Share:
 
  View Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
Bio-inspired+call-stack+reconstruction.pdf739,3KbPDFView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Contact Us
  • Send Feedback
  • Inici de la pàgina