Nicola Pezzotti

Scientist, Engineer and Leader in
Artificial Intelligence, Visual Analytics and Computer Science

Follow me on GitHub

Internship at INRIA/AVIZ

27 Apr 2017

A couple of weeks ago I started by internship at the INRIA’s research team AVIZ. I’m working with the scientific leader of the team, Jean-Daniele Fekete, on the development of efficient data structures that support the progressive analysis of large datasets.

Due to the efficiency requirements of our solution, I’m spending quite some time in optimizing my C++ code. I’m using Valgrind and kcachegrind to, respectively, profile and analyze my code performance. kcachegrind creates a treemap visualization of the call performed by my benchmark code, allowing for the identification of critical functions that requires an optimization.