Archive for October, 2006

Gprof: Uso básico para efectuar profiling

October 10th, 2006

En este post describiro el modo de utilizar gprof para realizar el profiling de un programa.

Para empezar, debes contar con un compilador como gcc o g95 (éste último para Fortran 95) que soporte la opción -pg. También tienes que tener instaladas las binutils, ya que el gprof viene incluido en ellas. Lo normal es que [...]

Gprof: Profiling aplicado a optimización de tiempo de ejecución

October 9th, 2006

Gprof es una herramienta de profiling. El profiling consiste en registrar información sobre un programa durante su ejecución. Algunos de los datos interesantes que se pueden extraer son:

Tiempo consumido en cada función y número de llamadas a la función.
Grafo de llamadas a funciones, con lo que se puede determinar que funciones llaman a cuales otras.
Número [...]

Decepción

October 6th, 2006

Mi estancia como Technical Student en el CERN no pinta tan bien como esperaba. Me han comunicado que he sido asignado al DSU o Unidad de Servicios de Departamento, y que estaré asignado a un proyecto relativo a la biblioteca digital del CERN.

Mi decepción es debida a que esperaba un puesto donde tuviera que emplear [...]

Programa Technical Student en el CERN

October 3rd, 2006

El CERN es el Consejo Europeo para la Investigación Nuclear (Conseil Européen pour la Recherche Nucléaire). El CERN recibe fondos de muchos de los paises europeos (España incluida) y en sus instalaciones se investiga principalmente sobre física de partículas. Es uno de los más importantes laboratorios de investigación del mundo.

Las instalaciones se encuentran principalmente en [...]