Areas | C, system calls, cpu counters, portability |
Good if student knows | C (required) |
Priority | Medium |
Difficulty | Medium |
Benefits to the student | Getting familiar with cpu performance counters, learning to code a Tcl extension |
Benefits to Tcl | Improved tools for performance estimation, both in applications and core development |
Mentor | Miguel Sofer |
This is a project description.
A Crash Course in Modern Hardware [L1 ] (slide 64 as motivator) Performance Counters for Linux [L2 ]
Some comments here, and discussion of the idea