<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Cunha, Gonçalo</style></author><author><style face="normal" font="default" size="100%">Lourenço, João</style></author><author><style face="normal" font="default" size="100%">Ricardo J. Dias</style></author></authors><secondary-authors><author><style face="normal" font="default" size="100%">ISBN: 9789729580949</style></author></secondary-authors></contributors><titles><title><style face="normal" font="default" size="100%">Consistent State Software Transactional Memory</style></title><secondary-title><style face="normal" font="default" size="100%">IV Jornadas de Engenharia de Electrónica e Telecomunicações e de Computadores (JETC'08)</style></secondary-title></titles><dates><year><style  face="normal" font="default" size="100%">2008</style></year></dates><urls><related-urls><url><style face="normal" font="default" size="100%">https://docentes.fct.unl.pt/sites/default/files/joao-lourenco/files/jetc_2008.pdf</style></url></related-urls></urls><publisher><style face="normal" font="default" size="100%">ISEL - Instituto Superior de Engenharia de Lisboa</style></publisher><pub-location><style face="normal" font="default" size="100%">Lisboa, Portugal</style></pub-location><pages><style face="normal" font="default" size="100%">251–256</style></pages><language><style face="normal" font="default" size="100%">eng</style></language><abstract><style face="normal" font="default" size="100%">&lt;p&gt;Software transactional memory (STM) is a promising programming model that adapts many concepts borrowed from the databases world to control concurrent accesses to memory (RAM) locations. In this paper we propose a new classification for the active states of a transaction; a new memory quiescing algorithm, to allow the safe transition of a memory block form transactional to non-transactional space; we compare word and object transactional grain units; and evaluate the cost of consistent state validation, arguing that this cost can be minimized by performing partial validation on problematic code regions.&lt;/p&gt;
</style></abstract><notes><style face="normal" font="default" size="100%">&lt;p&gt;n/a&lt;/p&gt;
</style></notes></record></records></xml>