Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Efficient Object-Based Software Transactions C. Scott Ananian
 

Summary: Efficient Object-Based Software Transactions
C. Scott Ananian
Computer Science and
Artificial Intelligence Laboratory
Massachusetts Institute of Technology
Cambridge, MA 02139
cananian@csail.mit.edu
Martin Rinard
Computer Science and
Artificial Intelligence Laboratory
Massachusetts Institute of Technology
Cambridge, MA 02139
rinard@csail.mit.edu
ABSTRACT
This paper proposes an efficient object-based implementa-
tion of non-blocking software transactions. We use ideas
from software distributed shared memory to efficiently im-
plement transactions with little overhead for non-transactional
code. Rather than emulating a flat transactional memory,
our scheme is object-based, which allows compiler optimiza-

  

Source: Ananian, C. Scott - One Laptop Per Child
Rinard, Martin - Computer Science and Artificial Intelligence Laboratory & Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology (MIT)

 

Collections: Computer Technologies and Information Sciences