Dynamic scheduling in distributed transactional memory

[1]  Pavan Poudel,et al.  Processing Distributed Transactions in a Predefined Order , 2020, ICDCN.

[2]  Maurice Herlihy,et al.  CUDA-DTM: Distributed Transactional Memory for GPU Clusters , 2019, NETYS.

[3]  Roberto Palmieri,et al.  Processing transactions in a predefined order , 2018, PPoPP.

[4]  Maurice Herlihy,et al.  Time-communication impossibility results for distributed transactional memory , 2018, Distributed Computing.

[5]  Maurice Herlihy,et al.  Fast Scheduling in Distributed Transactional Memory , 2017, SPAA.

[6]  Maged M. Michael,et al.  Quantitative comparison of Hardware Transactional Memory for Blue Gene/Q, zEnterprise EC12, Intel Core, and POWER8 , 2015, 2015 ACM/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA).

[7]  Lukasz Orlowski,et al.  Creating interconnect topologies by algorithmic edge removal: MOD and SMOD graphs , 2015, Supercomput. Front. Innov..

[8]  Emilio L. Zapata,et al.  Effective Transactional Memory Execution Management for Improved Concurrency , 2014, ACM Trans. Archit. Code Optim..

[9]  Roberto Palmieri,et al.  Distributed Transactional Contention Management as the Traveling Salesman Problem , 2014, SIROCCO.

[10]  Hagit Attiya,et al.  Lower Bounds and Impossibility Results for Transactional Memory Computing , 2014, Bull. EATCS.

[11]  Roberto Palmieri,et al.  On speculative replication of transactional systems , 2014, J. Comput. Syst. Sci..

[12]  Danny Hendler,et al.  Exploiting Locality in Lease-Based Replicated Transactional Memory via Task Migration , 2013, DISC.

[13]  Maged M. Michael,et al.  Robust architectural support for transactional memory in the power architecture , 2013, ISCA.

[14]  Binoy Ravindran,et al.  Scheduling Transactions in Replicated Distributed Software Transactional Memory , 2013, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing.

[15]  Marcos K. Aguilera,et al.  Announcing the 2012 Edsger W. Dijkstra prize in distributed computing , 2012, CARN.

[16]  Murali Annavaram,et al.  Parallel Computer Organization and Design , 2012 .

[17]  Gokarna Sharma,et al.  Distributed transactional memory for general networks , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium.

[18]  Michael Gschwind,et al.  The IBM Blue Gene/Q Compute Chip , 2012, IEEE Micro.

[19]  Andrew Brownsword,et al.  Hardware transactional memory for GPU architectures , 2011, 2011 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[20]  Binoy Ravindran,et al.  Snake: Control Flow Distributed Software Transactional Memory , 2011, SSS.

[21]  Binoy Ravindran,et al.  On Transactional Scheduling in Distributed Transactional Memory Systems , 2010, SSS.

[22]  Gokarna Sharma,et al.  Window-based greedy contention management for transactional memory: theory and practice , 2012, Distributed Computing.

[23]  Hagit Attiya,et al.  Transactional Contention Management as a Non-Clairvoyant Scheduling Problem , 2010, Algorithmica.

[24]  Binoy Ravindran,et al.  Brief Announcement: Relay: A Cache-Coherence Protocol for Distributed Transactional Memory , 2009, OPODIS.

[25]  Luís E. T. Rodrigues,et al.  D2STM: Dependable Distributed Software Transactional Memory , 2009, 2009 15th IEEE Pacific Rim International Symposium on Dependable Computing.

[26]  Rachid Guerraoui,et al.  Preventing versus curing: avoiding conflicts in transactional memories , 2009, PODC '09.

[27]  Mikel Luján,et al.  DiSTM: A Software Transactional Memory Framework for Clusters , 2008, 2008 37th International Conference on Parallel Processing.

[28]  Luca Benini,et al.  On-Chip Communication Architectures: System on Chip Interconnect , 2008 .

[29]  Bradford L. Chamberlain,et al.  Software transactional memory for large scale clusters , 2008, PPoPP.

[30]  Madalin Mihailescu,et al.  Exploiting distributed version concurrency in a transactional memory cluster , 2006, PPoPP '06.

[31]  Mohammad Taghi Hajiaghayi,et al.  Oblivious network design , 2006, SODA '06.

[32]  Ye Sun,et al.  Distributed transactional memory for metric-space networks , 2005, Distributed Computing.

[33]  Rachid Guerraoui,et al.  Toward a theory of transactional contention managers , 2005, PODC '05.

[34]  Nir Shavit,et al.  Software transactional memory , 1995, PODC '95.

[35]  Maurice Herlihy,et al.  Transactional Memory: Architectural Support For Lock-free Data Structures , 1993, Proceedings of the 20th Annual International Symposium on Computer Architecture.

[36]  F. Leighton,et al.  Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes , 1991 .

[37]  M. Y. Chan,et al.  Embedding of d-dimensional grids into optimal hypercubes , 1989, SPAA '89.

[38]  Roberto Palmieri,et al.  Transaction Execution Models in Partially Replicated Transactional Memory: The Case for Data-Flow and Control-Flow , 2015, Transactional Memory.