QQ: Nanoscale Timing and Profiling. - James Frye; James Gonzalo King; Christine J. Wilson; Frederick C. Harris Jr. (IPDPS, 2005)