scispace - formally typeset
D

Dimitrios Siakavaras

Researcher at National Technical University of Athens

Publications -  7
Citations -  21

Dimitrios Siakavaras is an academic researcher from National Technical University of Athens. The author has contributed to research in topics: Transactional memory & Concurrent data structure. The author has an hindex of 3, co-authored 7 publications receiving 18 citations.

Papers
More filters
Proceedings ArticleDOI

RCU-HTM: Combining RCU with HTM to Implement Highly Efficient Concurrent Binary Search Trees

TL;DR: An evaluation includes a diverse range of tree sizes and operation workloads and reveals that BSTs based on RCU-HTM outperform other alternatives by more than 18%, on average, on a multi-core server with 44 hardware threads.
Proceedings ArticleDOI

An adaptive concurrent priority queue for NUMA architectures

TL;DR: This work proposes an adaptive priority queue, called SmartPQ, that tunes itself by automatically switching between N UMA-unaware and NUMA-aware algorithmic modes to provide the highest available performance under all workloads, while performing up to 1.83 times better performance than Spraylist.
Proceedings ArticleDOI

Massively Concurrent Red-Black Trees with Hardware Transactional Memory

TL;DR: This paper utilizes HTM to parallelize accesses on a classic data structure, a red-black tree by enclosing each operation in a single HTM transaction and evaluation reveals that applying HTM in such a simplistic manner allows scalability for up to a limited number of hardware threads.
Proceedings ArticleDOI

Efficient Concurrent Range Queries in B+-trees using RCU-HTM

TL;DR: This work exploits RCU-HTM, a synchronization mechanism that combines Read-Copy-Update (RCU) and Hardware Transactional Memory (HTM) to support linearizable and highly efficient range queries in a concurrent B+-tree with range query support.