CS410/510 Introduction to Performance Lectures
- Introduction to gprof
- gprof example code 1
- gprof example code 2
- Gprof Example used
- Text figure 2.1 for Linux Lab
HW #0: For Class Meeting #2 April 5
- step through the examples in the Introduction to gprof link above (gprof example code 1 and gprof example code 2)
- read the gprof paper: Susan L. Graham, Peter B. Kessler, and Marshall K. McKusick. 2004. gprof: a call graph execution profiler. SIGPLAN Not. 39, 4 (April 2004), 49-57. You can get the paper free online at acm.org.dl You must be on campus, connected by VPN, or logged into library.pdx.edu. DO NOT Pay $ for the paper.
Week 2 : Challenges of Measurement AND Measurement 101, Part 2
- For Wednesday, please review: "Concurrency: An Introduction" [ freely available at http://pages.cs.wisc.edu/~remzi/OSTEP/threads-intro.pdf ] in R.H. Arpaci-Dusseau and A.C. Arcpaci-Dusseau, Operating Systems: Three Easy Pieces [ available at http://pages.cs.wisc.edu/~remzi/OSTEP/ ]
- Measurement Challenges
- Performance and Multithreading
- HW #1: Your completed Lab 1 is due Wednesday April 12 before 11am. Submit: your measurements, your observations and conclusions. You may submit: .pdf, excel spreadsheet, google sheet, word, text, or email body.
Week 6: MIDTERM EXAM AND Holistic Workflow Performance
- Winter 2017 Midterm
- Lab: In today's lab you will work through sections 1-9 of Black's tutorial Our goal is to learn how to use R to analyze your data: mean, standard deviation, variance, confidence intervals, simple plotting, comparing alternatives.
- Project Presentations Thursday June 15 12:30 - 2:20 pm
- Note the late start