Eventi
30
Aprile
2024
30.
04.
2024
04
Maggio
2024
04.
05.
2024
08
Maggio
2024
08.
05.
2024
15
Maggio
2024
15.
05.
2024
25
Maggio
2024
25.
05.
2024

Visualizing Dynamic Metrics with Profiling Blueprints

Decanato - Facoltà di scienze informatiche

Data d'inizio: 8 Luglio 2010

Data di fine: 9 Luglio 2010

The Faculty of Informatics is pleased to announce a seminar given by Alexandre Bergel

DATE: Thursday, July 8th 2010
PLACE: USI Università della Svizzera italiana, room SI-008, Informatics building (Via G. Buffi 13)
TIME: 14.30

ABSTRACT:
While traditional approaches to code profiling help locate performance bottlenecks, they offer only limited support for removing these bottlenecks. The main reason is the lack of visual and detailed runtime information to identify and eliminate computation redundancy.

We provide two profiling blueprints which help identify and remove performance bottlenecks. The structural distribution blueprint graphically represents the CPU consumption share for each method and class of an application. The behavioral distribution blueprint depicts the distribution of CPU consumption along method invocations, and hints at method candidates for caching optimizations. These two blueprints helped us to significantly optimize Mondrian, an open source visualization engine. Our implementation is freely available for the Pharo development environment and has been evaluated in a number of different scenarios.

BIO:
Alexandre Bergel is Assistant Professor at the University of Chile.
He obtained his PhD in 2005 from the University of Berne, Switzerland and realized two postdocs, at the Trinity College Dublin and at the Hasso-Plattner-Institute.

HOST: Prof. Walter Binder