A selective logging mechanism for hardware transactional memory systems

Log-based Hardware Transactional Memory (HTM) systems offer an elegant solution to handle speculative data that overflow transactional L1 caches. By keeping the pre-transactional values on a software-resident log, speculative values can be safely moved across the memory hierarchy, without requiring...

ver descrição completa

Detalhes bibliográficos
Autores: Lupon Navazo, Marc, Magklis, Grigorios, González Colás, Antonio María|||0000-0002-0009-0996
Tipo de documento: relatório científico
Data de publicação:2011
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositório:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglês
OAI Identifier:oai:upcommons.upc.edu:2117/15009
Acesso em linha:https://hdl.handle.net/2117/15009
Access Level:Acceso aberto
Palavra-chave:Transactional memory
Memòria transaccional
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
id ES_a6fe69bd2c5aef44011c079aa650ccd0
oai_identifier_str oai:upcommons.upc.edu:2117/15009
network_acronym_str ES
network_name_str España
repository_id_str
spelling A selective logging mechanism for hardware transactional memory systemsLupon Navazo, MarcMagklis, GrigoriosGonzález Colás, Antonio María|||0000-0002-0009-0996Transactional memoryMemòria transaccionalÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadorsLog-based Hardware Transactional Memory (HTM) systems offer an elegant solution to handle speculative data that overflow transactional L1 caches. By keeping the pre-transactional values on a software-resident log, speculative values can be safely moved across the memory hierarchy, without requiring expensive searches on L1 misses or commits.20112011-09-1920122012-02-08reporthttp://purl.org/coar/resource_type/c_93fcAMhttp://purl.org/coar/version/c_ab4af688f83e57aainfo:eu-repo/semantics/reportapplication/pdfhttps://hdl.handle.net/2117/15009reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/150092026-05-27T15:37:01Z
dc.title.none.fl_str_mv A selective logging mechanism for hardware transactional memory systems
title A selective logging mechanism for hardware transactional memory systems
spellingShingle A selective logging mechanism for hardware transactional memory systems
Lupon Navazo, Marc
Transactional memory
Memòria transaccional
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
title_short A selective logging mechanism for hardware transactional memory systems
title_full A selective logging mechanism for hardware transactional memory systems
title_fullStr A selective logging mechanism for hardware transactional memory systems
title_full_unstemmed A selective logging mechanism for hardware transactional memory systems
title_sort A selective logging mechanism for hardware transactional memory systems
dc.creator.none.fl_str_mv Lupon Navazo, Marc
Magklis, Grigorios
González Colás, Antonio María|||0000-0002-0009-0996
author Lupon Navazo, Marc
author_facet Lupon Navazo, Marc
Magklis, Grigorios
González Colás, Antonio María|||0000-0002-0009-0996
author_role author
author2 Magklis, Grigorios
González Colás, Antonio María|||0000-0002-0009-0996
author2_role author
author
dc.subject.none.fl_str_mv Transactional memory
Memòria transaccional
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
topic Transactional memory
Memòria transaccional
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
description Log-based Hardware Transactional Memory (HTM) systems offer an elegant solution to handle speculative data that overflow transactional L1 caches. By keeping the pre-transactional values on a software-resident log, speculative values can be safely moved across the memory hierarchy, without requiring expensive searches on L1 misses or commits.
publishDate 2011
dc.date.none.fl_str_mv 2011
2011-09-19
2012
2012-02-08
dc.type.none.fl_str_mv report
http://purl.org/coar/resource_type/c_93fc
AM
http://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.openaire.fl_str_mv info:eu-repo/semantics/report
format report
dc.identifier.none.fl_str_mv https://hdl.handle.net/2117/15009
url https://hdl.handle.net/2117/15009
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869415742201397248
score 15.300724