Conversation
…est cases to compare csv values correctly
| } | ||
|
|
||
| std::cout << " Working Set Memory usage (load, bind, session creation, and evaluate): " << firstIterationWorkingSetMemoryUsage << " MB" << std::endl; | ||
| std::cout << " Peak Working Set Memory Difference (load, bind, session creation, and evaluate): " << firstIterationPeakWorkingSet << " MB" << std::endl; |
There was a problem hiding this comment.
Can we keep Working Set Memory Usage and Peak Working Set Memory Usage together for the (load, bind, session creation, and evaluate) metric? Moving line 296 up to line 287 and then adding a new line?
There was a problem hiding this comment.
From Working Set Memory usage (load): 9.54297 MB
Working Set Memory usage (session creation): 12.1602 MB
Working Set Memory usage (bind): 1.09375 MB
Working Set Memory usage (evaluate): 1.26563 MB
Peak Working Set Memory Difference (from start to load): 9.21094 MB
Peak Working Set Memory Difference (from model load to session creation): 15.4883 MB
Peak Working Set Memory Difference (from session to bind): 0 MB
Peak Working Set Memory Difference (from bind to evaluate): 0.0820313 MB
Working Set Memory usage (load, bind, session creation, and evaluate): 24.0625 MB
Peak Working Set Memory Difference (load, bind, session creation, and evaluate): 24.7813 MB
to
Working Set Memory usage (load): 9.54297 MB
Working Set Memory usage (session creation): 12.1602 MB
Working Set Memory usage (bind): 1.09375 MB
Working Set Memory usage (evaluate): 1.26563 MB
Working Set Memory usage (load, bind, session creation, and evaluate): 24.0625 MB
Peak Working Set Memory Difference (from start to load): 9.21094 MB
Peak Working Set Memory Difference (from model load to session creation): 15.4883 MB
Peak Working Set Memory Difference (from session to bind): 0 MB
Peak Working Set Memory Difference (from bind to evaluate): 0.0820313 MB
Peak Working Set Memory Difference (load, bind, session creation, and evaluate): 24.7813 MB
This is to print out peak working set of a process.
Examples of memory perf output with this change
-perf all
Working Set Memory usage (load): 564.152 MB
Working Set Memory usage (session creation): 1061.62 MB
Working Set Memory usage (bind): 0.410156 MB
Working Set Memory usage (evaluate): 1.61719 MB
Peak Working Set Memory Difference (from start to load): 563.926 MB
Peak Working Set Memory Difference (from model load to session creation): 1609.46 MB
Peak Working Set Memory Difference (from session to bind): 0 MB
Peak Working Set Memory Difference (from bind to evaluate): 0 MB
Working Set Memory usage (load, bind, session creation, and evaluate): 1627.8 MB
Peak Working Set Memory Difference (load, bind, session creation, and evaluate): 2173.39 MB
**-perf **
Working Set Memory usage (evaluate): 1.60547 MB
Working Set Memory usage (load, bind, session creation, and evaluate): 1627.78 MB
Peak Working Set Memory Difference (load, bind, session creation, and evaluate): 2173.6 MB