Magiclock: Scalable Detection of Potential Deadlocks in Large-Scale Multithreaded Programs | IEEE Journals & Magazine | IEEE Xplore