Critical path profiling of message passing and shared-memory programs | IEEE Journals & Magazine | IEEE Xplore