Historical Perspective (3) Now (2002) Module-based solution was ideal Found oprofile in 2001 Almost ready at the time (0.0.2 release) Did not require a kernel patch Fit all requirements including NMI sampling Currently prospect supports 0.0.9 through 0.2 versions of oprofile Prospect uses the module only, not the daemon nor oprofile user-space tools