Performance Profiling Explained With Stages