PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Inter-thread communication efficiency

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
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.
Słowa kluczowe
Rocznik
Strony
12--15
Opis fizyczny
Bibliogr. 4 poz., rys.
Twórcy
autor
  • Institute of Computer Science, Maria Curie-Sklodowska University, pl. M. Curie-Sklodowskiej 5, 20-031 Lublin, Poland
Bibliografia
  • [1] Thompson Martin, Farley Dave, Barker Michael, and Gee Patricia andStewart Andrew. Disruptor: High performance alternative to bounded queues for exchanging data between concurrent threads. 2011.
  • [2] Butcher Paul. Seven Concurrency Models in Seven Weeks: When Threads Unravel. Pragmatic Programmers, LLC, 2014.
  • [3] Eckel Bruce. Thinking in Java. Fourth Edition. Prentice Hall PTR Upper Saddle River, 2005.
  • [4] Java thread afinity https://github.com/peter-lawrey/java-thread-afinity.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-8a714a07-6ff2-473f-be15-4800d7f9f3bc
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.