The Role of Idle Waves, Desynchronization, and Bottleneck Evasion in the Performance of Parallel Programs | IEEE Journals & Magazine | IEEE Xplore