shared profile is just the number of times a thread idx has the greatest reuse distance count
use shared hits as ptr into current competitor
build a merged profile and report that as the shared stack in addition to the relative counts of entries per thread. breaks a lot of stuff.