A software based profiling method for obtaining speedup stacks on commodity multi-cores | IEEE Conference Publication | IEEE Xplore