Back to Search Start Over

Reimplementation and Performance Evaluation of a Lock-free Queue with Batching

Authors :
Timothy Rigby
Daniel Motta
John Mirschel
Publication Year :
2019
Publisher :
ScienceOpen, 2019.

Abstract

This paper describes an implementation of a lock-free queue that utilizes batching to increase performance by up to 16x over standard lock-free queues. We attempted to implement the design and algorithms from the original research paper BQ: A Lock-Free Queue with Batching and tried to reproduce similar functionality and performance. The original implementation of this data structure was done in C++, but we wanted to try and build this in Java so we could compare the results of how the data structure performs in two different languages.

Details

Database :
OpenAIRE
Accession number :
edsair.doi...........b8356678c9488235f422e286a0e11d13