Go to:
Logótipo
Você está em: Start > Publications > View > Performance Evaluation of Separate Chaining for Concurrent Hash Maps
Publication

Performance Evaluation of Separate Chaining for Concurrent Hash Maps

Title
Performance Evaluation of Separate Chaining for Concurrent Hash Maps
Type
Article in International Scientific Journal
Year
2025
Authors
Castro, A
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Miguel Areias
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Ricardo Rocha
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Journal
Title: MathematicsImported from Authenticus Search for Journal Publications
Vol. 13
Final page: 2820
Publisher: MDPI
Indexing
Publicação em ISI Web of Knowledge ISI Web of Knowledge - 0 Citations
Publicação em Scopus Scopus - 0 Citations
Other information
Authenticus ID: P-019-YKT
Abstract (EN): Hash maps are a widely used and efficient data structure for storing and accessing data organized as key-value pairs. Multithreading with hash maps refers to the ability to concurrently execute multiple lookup, insert, and delete operations, such that each operation runs independently while sharing the underlying data structure. One of the main challenges in hash map implementation is the management of collisions. Arguably, separate chaining is among the most well-known strategies for collision resolution. In this paper, we present a comprehensive study comparing two common approaches to implementing separate chaining-linked lists and dynamic arrays-in a multithreaded environment using a lock-based concurrent hash map design. Our study includes a performance evaluation covering parameters such as cache behavior, energy consumption, contention under concurrent access, and resizing overhead. Experimental results show that dynamic arrays maintain more predictable memory access and lower energy consumption in multithreaded environments.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 19
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same journal

Survey on Synthetic Data Generation, Evaluation Methods and GANs (2022)
Another Publication in an International Scientific Journal
Figueira, A; Vaz, B
Nonlinear Dynamics (2022)
Another Publication in an International Scientific Journal
António Mendes Lopes; Machado, JAT
Data Science in Economics: Comprehensive Review of Advanced Machine Learning and Deep Learning Methods (2020)
Another Publication in an International Scientific Journal
Nosratabadi, S; Mosavi, A; Duan, P; Ghamisi, P; Filip, F; Band, SS; Reuter, U; João Gama; Gandomi, AH
Welfare-Balanced International Trade Agreements (2023)
Article in International Scientific Journal
Martins, F; Alberto A. Pinto; Zubelli, JP
Validation of HiG-Flow Software for Simulating Two-Phase Flows with a 3D Geometric Volume of Fluid Algorithm (2023)
Article in International Scientific Journal
Silva, ATGD; Fernandes, C; Organista, J; Souza, L; Castelo, A

See all (49)

Recommend this page Top
Copyright 1996-2026 © Faculdade de Farmácia da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2026-02-14 at 18:43:06 | Privacy Policy | Personal Data Protection Policy | Whistleblowing | Electronic Yellow Book