1. Phasers: a unified deadlock-free construct for collective and point-to-point synchronization;Shirako,2008
2. X10: an object-oriented approach to non-uniform cluster computing;Charles,2005
3. Dynamic deadlock verification for general barrier synchronisation;Cogumbreiro,2015
4. Time, clocks, and the ordering of events in a distributed system;Lamport;Commun. ACM,1978
5. Concurrency analysis in the presence of procedures using a data-flow framework;Duesterwald,1991