Changes

Jump to: navigation, search

SPO600 Profiling Lab

406 bytes added, 09:33, 4 October 2018
no edit summary
[[Category:SPO600 Labs- Retired]]{{Admon/lab|Purpose of this Lab|In this lab, you will do a build of a software package with profiling enabled, execute the program, and analyze the data produced by the profiling system to find potential places for optimization in the software.}}{{Admon/important|This lab is not a required lab in the current semester of the SPO600 course.|Please refer to the other labs in the [[:Category:SPO600 Labs|SPO600 Labs]] category.}}== Optional Lab 3 ==
=== Prerequisites ===
# Complete any of the tasks not completed by the group during the class.
# Analyze the results to find the portions of code that offer the best opportunity for optimization (these may not be the portions that consume the most time). You will probably want to look at the source code for the relevant function.
# Blog the execution environment, your results, your analysis of the results, and your experience doing this lab, including things that you learned and unanswered questions that have come up.
 
== Extra Learning ==
 
If you have interest:
* Use another profiling tool to analyze the same software.
* Blog about the results.

Navigation menu