Please use this identifier to cite or link to this item:
Title: Developing Libraries Using Software Transactional Memory
Authors: Dias, Ricardo
Lourenço, João
Cunha, Gonçalo
Keywords: Transactions
Software Transactional Memory
Compensation Actions
Revertible Operations
Issue Date: Dec-2008
Publisher: ComSIS Consortium
Citation: comsis:dlc:08
Series/Report no.: 5;2
Abstract: Software transactional memory is a promising programming model that adapts many concepts borrowed from the databases world to control concurrent accesses to main memory (RAM) locations. This paper discusses how to support apparently irreversible operations, such as memory allocation and deallocation, within software libraries that will be used in (software memory) transactional contexts, and propose a generic and elegant approach based on a handler system, which provide the means to create and execute compensation actions at key moments during the life-time of a transaction.
ISSN: 1820-0214
Appears in Collections:FCT: DI - Artigos em revista internacional com arbitragem científica

Files in This Item:
File Description SizeFormat 
ComSIS_DLC_08.pdf353,44 kBAdobe PDFView/Open

FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.