Inter-thread communication efficiency
Abstract
In this paper I compare inter-thread communication methods: blocking queue and LMAX Disruptor without synchronization according to a number of threads (CPU cores) and consumer rate. The research is carried out using a multiprocessor machine with Non Uniformed Memory and Oracle Java Runtime Environment. I determine if processing on many multi-core CPUs with NUMA is faster than on single multi-core CPU or vice versa.
Keywords
multi-threading, multi-thread processing
Full Text:
PDFDOI: http://dx.doi.org/10.17951/ai.2015.15.1.12-15
Date of publication: 2015-01-01 00:00:00
Date of submission: 2016-04-28 09:13:05
Statistics
Total abstract view - 687
Downloads (from 2020-06-17) - PDF - 0
Indicators
Refbacks
- There are currently no refbacks.
Copyright (c) 2015 Annales UMCS Sectio AI Informatica
This work is licensed under a Creative Commons Attribution 4.0 International License.