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

Assessment of efficiency of drying grain materials using microwave heating

<p>We present results of experimental work on studying the drying of a dense layer of grain using microwave heating. We investigated a series of techniques to supply heat to grain to assess energy efficiency of a microwa...

Development of information technology elements for decision-making support aimed at re-structuring production at virtual instrument-making enterprises

This paper considers issues related to the re-structuring of virtual industrial enterprises, in particular the prospects for developing a virtual instrument-making enterprise (VIE). Such enterprises operate by employing...

Establishing the dependence of pollutant concentration on operational conditions at facilities of an oil­and­gas complex

<p>Environmental impact of gas burning parameters during operation of the gas pumping units of compressor stationswas studied. Simulation of the NO<sub>2</sub>, NO and CO dispersion zone at the excess air coefficients of...

Electrophoretic system for express analysis of whey protein fractions

<p>Fractional specificity of biological action and ability to form bioactive peptides, which have a positive effect on different physiological systems of the body in the processes of proteolysis and digestion, are charac...

Development of the unified model for identification of composition of products from incineration, gasification, and slow pyrolysis

<p>This paper considers the processes of incineration, gasification, and slow pyrolysis. The common approach implies the use of individual models for the description of separate processes. When parameters acquire the val...

Download PDF file
  • EP ID EP666381
  • DOI 10.15587/1729-4061.2019.167995
  • Views 71
  • 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