Influence of the direct message search mechanism based on the TCP protocols on the exchange process

Abstract

<p class="Default">The direct search mechanism is implemented with the expansion of the traditional socket TCP interface for receiving messages while bypassing the traditional order of the established queue. This mechanism can be used for high-performance and clustered computer systems in order to intensify data exchange and continuous support of a maximum load on computing machines. The interface for direct message search is implemented on the base of the Linux kernel. The experimental test results are obtained by using a set of simple microbenchmarks. During the test, the sender sends the required number of fixed-size messages via an established connection, and the receiver skips unexpected messages and reads the expected one into the user's space. The approach to finding the expected messages is realized with multiple searches for a case where the socket application treats the TCP socket as a list of messages with the ability to receive and delete the data not only from the buffer top but from any place in it. All expected messages are recognized and processed by the developed seek_recv() call. Each test contains ~80 repetitions, which include such operations as socket opening, sending 800–1000 messages according to the acceptance politics, and socket closure. The system only uses one active socket at the same time.</p><p class="Default">The received results confirm a noticeable decrease in message processing CPU time by 36–40 % and overall productivity growth. However, when the volume of messages is approaching 1000 bytes, i.e. close to the typical size of the TCP packet useful load, there is a productivity decrease in the message exchange process.</p>

Authors and Affiliations

Vasyl Melnyk, Kateryna Melnyk, Svitlana Lavrenchuk, Ihor Burchak, Oleksii Kaganiuk

Keywords

Related Articles

Recurrent network as a tool for calibration in automated systems and interactive simulators

<p>We have constructed a method for the auto-calibration and correction of values of the vector of magnetic induction, which is suitable for use under conditions of limited computational resources in microcontrollers and...

Chaos-based signal detection with discrete-time processing of the Duffing attractor

<p>The results of detection of periodic signals using the chaos theory based on discrete processing of the Duffing attractor in the Poincare section were considered.</p><p>A chaotic Duffing system characterized by high s...

Using the intensity of absorbed gamma radiation to control the content of iron in ore

<p>The paper reports results of mathematical modeling of the intensity of absorbed gamma radiation for determining the iron content in IOR. It was shown that to enhance the accuracy of rapid control of the iron content i...

Prediction of operability of the plate rolling rolls based on the mixed fracture mechanism

<p>Influence of fracture of the mixed nature on the life of rolls of plate-rolling mills was considered. This is important because the time of trouble-free operation of plate-rolling rolls significantly affects the cost...

Effect of heat treatment and cryogenics on hardness of ductile cast iron microstructure (FCD­50)

<p>The results of researches of possibilities of increasing the mechanical properties of pig iron with ball-bearing graphite of brand FCD-50 by the combined heat treatment are described. The scheme of multistage heat tre...

Download PDF file
  • EP ID EP666381
  • DOI 10.15587/1729-4061.2019.167995
  • Views 67
  • Downloads 0

How To Cite

Vasyl Melnyk, Kateryna Melnyk, Svitlana Lavrenchuk, Ihor Burchak, Oleksii Kaganiuk (2019). Influence of the direct message search mechanism based on the TCP protocols on the exchange process. Восточно-Европейский журнал передовых технологий, 3(2), 36-42. https://europub.co.uk/articles/-A-666381