Previous | Next --- Slide 34 of 48
Back to Lecture Thumbnails
carnegieigenrac

I'm trouble understanding how Pin could actually be useful for debugging/optimizing our programs. Does anyone know any specific examples where Pin would be useful for this?

bpr

@carnegieigenrac, Pin and Contech are presented in this lecture as they can help programmer's understand and analyze the behavior of their programs. However, they are oriented toward writing your own analysis and are therefore more important toward possible use in your projects rather than immediately in assignment 3.

As for debugging/optimizing, both tools have published data race detectors, cache models, and branch predictors.