This document is presented in fulfilment of the degree of \emph{Habilitation \`{a} Diriger des Recherches} and aims at presenting, in a coherent form, my main scientific results, collaborations and supervision of research during the last 8 years in the domain of transactional memory where I have sought to contribute to the advancement of research, and the future perspectives that my contribution leads to. The document comprises three main chapters that are summarized as follows.For the last decade, manufacturers have increased the number of processors, or \emph{cores} in most computational devices rather than their frequency. To increase the performance of applications, one must write \emph{concurrent programs}, programs divided into subrou...
Transactional memory is a promising technique for multithreaded synchronization and con-currency whi...
Fundamental limits in integrated circuit technology are bringing about the acceptance that multi-cor...
textTransactional memory (TM) aims to bring the benefits of ACID transactions to the volatile world ...
This document is presented in fulfilment of the degree of \emph{Habilitation \`{a} Diriger des Reche...
Transactional memory (TM) is a promising paradigm for concurrent programming. This paper is an overv...
Transactional Memory (TM) is a new programming paradigm that offers an alternative to traditional lo...
The promise of software transactional memory (STM) is to combine an easy-to-use pro-gramming interfa...
Multicore architectures are changing the way we write programs. Writing concurrent programs is well ...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Exploiting thread-level parallelism has become a part of mainstream programming in recent years. Man...
The advent of multicore processors has put the performance of traditional parallel programming techn...
This is the final report of a three-year, Laboratory Directed Research and Development (LDRD) projec...
Software transactional memory has the potential to greatly simplify development of concurrent softwa...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This thesis presents STO, a software transactional memory (STM) based not on low-level reads and wri...
Transactional memory is a promising technique for multithreaded synchronization and con-currency whi...
Fundamental limits in integrated circuit technology are bringing about the acceptance that multi-cor...
textTransactional memory (TM) aims to bring the benefits of ACID transactions to the volatile world ...
This document is presented in fulfilment of the degree of \emph{Habilitation \`{a} Diriger des Reche...
Transactional memory (TM) is a promising paradigm for concurrent programming. This paper is an overv...
Transactional Memory (TM) is a new programming paradigm that offers an alternative to traditional lo...
The promise of software transactional memory (STM) is to combine an easy-to-use pro-gramming interfa...
Multicore architectures are changing the way we write programs. Writing concurrent programs is well ...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Exploiting thread-level parallelism has become a part of mainstream programming in recent years. Man...
The advent of multicore processors has put the performance of traditional parallel programming techn...
This is the final report of a three-year, Laboratory Directed Research and Development (LDRD) projec...
Software transactional memory has the potential to greatly simplify development of concurrent softwa...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This thesis presents STO, a software transactional memory (STM) based not on low-level reads and wri...
Transactional memory is a promising technique for multithreaded synchronization and con-currency whi...
Fundamental limits in integrated circuit technology are bringing about the acceptance that multi-cor...
textTransactional memory (TM) aims to bring the benefits of ACID transactions to the volatile world ...