Asesor de rendimiento de Rational Developer for Power Systems Software amplía las herramientas de desarrollo C/C++
remoto con un simple pero potente conjunto de herramientas de análisis de rendimiento que le permitirá obtener un mejor
rendimiento de las aplicaciones C/C++ que se ejecutan en sistemas Power.
Con Asesor de rendimiento de Rational Developer for Power Systems Software, puede:
- Recopilar fácilmente datos de rendimiento para una aplicación C/C++ y el sistema en el que se está ejecutando.
- Organizar y gestionar los datos de rendimiento recopilados.
- Visualizar datos de rendimiento de varias formas:
- Navegador de puntos calientes: muestra la jerarquía de procesos/hebras y ordena las funciones y los métodos por "temperatura".
- Visor de tarjeta de puntuación: muestra información sobre el host del sistema y proporciona sugerencias para los
cambios de configuración que pueden aumentar el rendimiento de la aplicación.
- Visor de fuente de rendimiento: muestra el código fuente con los datos de rendimiento de nivel de línea como por
ejemplo, la temperatura relativa de las líneas de código y las ubicaciones de las optimizaciones de compilador
específicas como la incorporación en línea de funciones.
- Navegador de invocaciones: permite explorar gráficamente la pila de llamadas de tiempo de ejecución.
- Comparar los datos de rendimiento para varias ejecuciones:
- Comparar las listas de funciones entre ejecuciones para determinar qué partes del programa han mejorado el rendimiento.
- Comparar el código fuente de diferentes ejecuciones para ver cómo los cambios en el código fuente han afectado al
rendimiento.
- Recibir ayuda inteligente en los cambios que mejoran el rendimiento de la aplicación.
Por ejemplo, la herramienta sugiere automáticamente los valores de optimización de compilador que mejorarán el
rendimiento sin alargar significativamente el tiempo de compilación.
- Planificar ejecuciones de rendimiento regulares para hacer un seguimiento de una aplicación a lo largo del tiempo.