pgm.cu: delete some dead code
Add NPP implementation, which required dptr/pitch
to be passed to callee (i.e. uses GLD not TEX)
Move timing code to callee, to factor out
allocation overhead etc.
Checkpoint histogram
Per reader, fix copy-and-paste bug in reduction