Profiler and performance assessment