The MIT Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor, Proceedings of Workshop on Scalable Shared Memory Multiprocessors, 1991. ,
DOI : 10.1007/978-1-4615-3604-8_13
An evaluation of directory schemes for cache coherence, ISCA, pp.280-289, 1988. ,
An economical solution to the cache coherence problem, ISCA, pp.355-362, 1984. ,
Combine: An improved directory-based consistency protocol, 2010. ,
Software transactional memory for large scale clusters, Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming , PPoPP '08, pp.247-258, 2008. ,
DOI : 10.1145/1345206.1345242
A New Solution to Coherence Problems in Multicache Systems, IEEE Transactions on Computers, vol.27, issue.12, pp.271112-1118, 1978. ,
DOI : 10.1109/TC.1978.1675013
Directory-based cache coherence in large-scale multiprocessors, Computer, vol.23, issue.6, pp.49-58, 1990. ,
DOI : 10.1109/2.55500
D2STM: Dependable Distributed Software Transactional Memory, 2009 15th IEEE Pacific Rim International Symposium on Dependable Computing, pp.307-313, 2009. ,
DOI : 10.1109/PRDC.2009.55
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.156.151
The Arrow directory protocol, DISC, pp.119-133, 1998. ,
Approximating Minimum Max-Stretch Spanning Trees on Unweighted Graphs, SIAM Journal on Computing, vol.38, issue.5, pp.1761-1781, 2008. ,
DOI : 10.1137/060666202
Dynamic Analysis of the Arrow Distributed Protocol, Theory of Computing Systems, 2006. ,
DOI : 10.1007/s00224-006-1251-9
Distributed transactional memory for metric-space networks, Distributed Computing, pp.195-208, 2007. ,
Competitive concurrent distributed queuing, Proceedings of the twentieth annual ACM symposium on Principles of distributed computing , PODC '01, pp.127-133, 2001. ,
DOI : 10.1145/383962.384001
Linearizability: a correctness condition for concurrent objects, ACM Transactions on Programming Languages and Systems, vol.12, issue.3, pp.463-492, 1990. ,
DOI : 10.1145/78969.78972
Distributed-directory scheme: scalable coherent interface, Computer, vol.23, issue.6, pp.74-77, 1990. ,
DOI : 10.1109/2.55503
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.140.2933
Efficient synchronization of multiprocessors with shared memory, PODC, pp.218-228, 1986. ,
Dynamic analysis of the arrow distributed protocol, Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures , SPAA '04, pp.294-301, 2004. ,
DOI : 10.1145/1007912.1007962
Exploiting distributed version concurrency in a transactional memory cluster, Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming , PPoPP '06, pp.198-208, 2006. ,
DOI : 10.1145/1122971.1123002
Scalability of parallel machines, Communications of the ACM, vol.34, issue.3, 1991. ,
DOI : 10.1145/102868.102871
hot spot " contention and combining in multistage interconnection networks, IEEE Trans. on Comp, vol.34, issue.10, pp.943-948, 1985. ,
A tree-based algorithm for distributed mutual exclusion, ACM Transactions on Computer Systems, vol.7, issue.1, pp.61-77, 1989. ,
DOI : 10.1145/58564.59295
The Ballistic Protocol: Location-aware Distributed Cache Coherence in Metric-Space Networks, 2006. ,
Relay: A cache-coherence protocol for distributed transactional memory, OPODIS, pp.48-53, 2009. ,