Puede descargar 30 días vtune trial y pruébelo usted mismo.
He usado AQTime y VTune.
VTune es bueno si desea probar la aplicación multiproceso - me ayuda a encontrar bloqueos en el administrador de memoria que ralentizan mi parte de aplicación multiproceso.
La diferencia de Secend es que VTune es un generador de perfiles de muestra y AQTime es perfilador de instrumentos. Ambos tienen puntos fuertes y débiles, pero yo personalmente prefiero el instrumento uno. Con el perfilador de instrumentos se obtiene exactamente información sobre cuántas veces llamaron a su función, todos los llamantes de este procedimiento, etc. con costo de resultados de tiempo imprecisos. Los perfiladores de instrumentación cambian el código de ejecución del procesador, por lo que las predicciones de bifurcación y caché funcionan de forma diferente. el trabajo de la aplicación es lento.
Pero lo más importante es la GUI y aquí gana AQTime. Es una aplicación potente pero muy fácil de usar. VTune es bastante diferente. Perdí demasiado tiempo para encontrar el comando correcto en VTune. GUI es muy complicado
Así que a excepción de multihilo he usado AQTime.
¿Sintoniza una gran cantidad de ensamblador SSE? –
No, pero sí lo veo y tengo mucha experiencia en la optimización de bajo nivel. – lkessler