The search functionality is under construction.

IEICE TRANSACTIONS on Information

Scalable Cache-Optimized Concurrent FIFO Queue for Multicore Architectures

Changwoo MIN, Hyung Kook JUN, Won Tae KIM, Young Ik EOM

  • Full Text Views

    0

  • Cite this

Summary :

A concurrent FIFO queue is a widely used fundamental data structure for parallelizing software. In this letter, we introduce a novel concurrent FIFO queue algorithm for multicore architecture. We achieve better scalability by reducing contention among concurrent threads, and improve performance by optimizing cache-line usage. Experimental results on a server with eight cores show that our algorithm outperforms state-of-the-art algorithms by a factor of two.

Publication
IEICE TRANSACTIONS on Information Vol.E95-D No.12 pp.2956-2957
Publication Date
2012/12/01
Publicized
Online ISSN
1745-1361
DOI
10.1587/transinf.E95.D.2956
Type of Manuscript
Special Section LETTER (Special Section on Parallel and Distributed Computing and Networking)
Category

Authors

Keyword