Saltar para:
Logótipo
Você está em: Início > Publicações > Visualização > A sleek lock-free hash map in an ERA of safe memory reclamation methods

A sleek lock-free hash map in an ERA of safe memory reclamation methods

Título
A sleek lock-free hash map in an ERA of safe memory reclamation methods
Tipo
Artigo em Revista Científica Internacional
Ano
2025
Autores
Moreno, P
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Miguel Areias
(Autor)
FCUP
Ricardo Rocha
(Autor)
FCUP
Revista
Título: Parallel ComputingImportada do Authenticus Pesquisar Publicações da Revista
Vol. 126
ISSN: 0167-8191
Editora: Elsevier
Indexação
Publicação em ISI Web of Knowledge ISI Web of Knowledge - 0 Citações
Publicação em Scopus Scopus - 0 Citações
Outras Informações
ID Authenticus: P-01A-DR5
Abstract (EN): Lock-free data structures have become increasingly significant due to their algorithmic advantages in multi-core cache-based architectures. Safe Memory Reclamation (SMR) is a technique used in concurrent programming to ensure that memory can be safely reclaimed without causing data corruption, dangling pointers, or access to freed memory. The ERA theorem states that any SMR method for concurrent data structures can only provide at most two of the three main desirable properties: Ease of use, Robustness, and Applicability. This fundamental trade-off influences the design of efficient lock-free data structures at an early stage. This work redesigns a previous lock-free hash map to fully exploit the properties of the ERA theorem and to leverage the characteristics of multi-core cache-based architectures by minimizing the number of cache misses, which are a significant bottleneck in multi-core environments. Experimental results show that our design outperforms the previous design, which was already quite competitive when compared against the Concurrent Hash Map design of the Intel's TBB library.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 12
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Yet Another Lock-Free Atom Table Design for Scalable Symbol Management in Prolog (2024)
Artigo em Revista Científica Internacional
Moreno, P; Miguel Areias; Ricardo Rocha; Costa, VS
On the implementation of memory reclamation methods in a lock-free hash trie design (2021)
Artigo em Revista Científica Internacional
Moreno, P; Miguel Areias; Ricardo Rocha
On Exploring Safe Memory Reclamation Methods with a Simplified Lock-Free Hash Map Design (2025)
Artigo em Livro de Atas de Conferência Internacional
Moreno, P; Miguel Areias; Ricardo Rocha
Memory Reclamation Methods for Lock-Free Hash Tries (2019)
Artigo em Livro de Atas de Conferência Internacional
Moreno, P; Miguel Areias; Ricardo Rocha
A Compression-Based Design for Higher Throughput in a Lock-Free Hash Map (2020)
Artigo em Livro de Atas de Conferência Internacional
Moreno, P; Miguel Areias; Ricardo Rocha

Da mesma revista

Dynamic scheduling of a batch of parallel task jobs on heterogeneous clusters (2011)
Artigo em Revista Científica Internacional
Jorge G. Barbosa; Belmiro Moreira
Couillard: Parallel programming via coarse-grained Data-flow Compilation (2014)
Artigo em Revista Científica Internacional
Leandro A J Marzulo; Tiago A O Alves; Felipe M G Franca; Vitor Santos Costa
Recomendar Página Voltar ao Topo
Copyright 1996-2026 © Faculdade de Farmácia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2026-02-12 às 19:05:42 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico