• Cite Icon51
  • https://doi.org/10.1145/1773912.1773914Copy DOI Icon

Cloud-TM

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

One of the main challenges to harness the potential of Cloud computing is the design of programming models that simplify the development of large-scale parallel applications and that allow ordinary programmers to take full advantage of the computing power and the storage provided by the Cloud, both of which made available, on demand, in a pay-only-forwhat-you-use pricing model. In this paper, we discuss the use of the Transactional Memory programming model in the context of the cloud computing paradigm, which we refer to as Cloud-TM. We identify where existing Distributed Transactional Memory platforms still fail to meet the requirements of the cloud and of its users, and we point several open research problems whose solution we deem as essential to materialize the Cloud-TM vision.

Similar Papers
  • Dissertation

Enhancing the efficiency and practicality of software transactional memory on massively multithreaded systems

  • Mar 22, 2013
  • Gökçen Kestor
  • Conference Article
  • Citations207

Evaluation of Blue Gene/Q hardware support for transactional memories

  • Sep 19, 2012
  • Amy Wang +7
  • Conference Article

DECK: an environment for parallel programming on clusters of multiprocessors

  • Oct 24, 2000
  • Marcos Barreto +4
  • Research Article

Inferring Scalability from Program Pseudocode

  • Jan 01, 2014
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Mihai Leția
  • Book Chapter
  • Citations9

Automatic Tuning of the Parallelism Degree in Hardware Transactional Memory

  • Jan 01, 2014
  • Diego Rughetti +3
  • Research Article

Adaptive Snoop Granularity and Transactional Snoop Filtering in Hardware Transactional Memory

  • Jan 01, 2014
  • Canadian Journal of Electrical and Computer Engineering
  • Ehsan Atoofian
  • Conference Article
  • Citations14

T-Rex

  • Apr 14, 2014
  • Gokcen Kestor +3
  • Research Article
  • Citations1

What Scalable Programs Need from Transactional Memory

  • Apr 04, 2017
  • ACM SIGPLAN Notices
  • Donald Nguyen +1
  • PDF
  • Dissertation

Techniques for improving the performance of software transactional memory

  • Jul 21, 2014
  • Srđan Stipić
  • Conference Article
  • Citations21

Understanding the behavior of transactional memory applications

  • Jul 19, 2009
  • João Lourenço +4
  • Conference Article
  • Citations5

DeTrans: Deterministic and Parallel execution of Transactions

  • Oct 01, 2014
  • Vesna Smiljkovic +5
  • Conference Article
  • Citations44

Colorama: Architectural Support for Data-Centric Synchronization

  • Jan 01, 2007
  • Luis Ceze +3
  • Book Chapter
  • Citations2

Portability of Performance in the BSP Model

  • Jan 01, 1999
  • Jonathan Hill
  • Book Chapter
  • Citations3

Introducing iSCSI Protocol on Online Based MapReduce Mechanism

  • Jan 01, 2014
  • Shaikh Muhammad Allayear +3
  • Conference Article

Simulation System of Earthquake Precursory Observatory Equipment Based on STM

  • Dec 01, 2010
  • Weifeng Shan +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.