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

Construction of methods for computing recurrence plots in space with a scalar product

<p>The methods for calculation of recurrence plots in space with a scalar product were developed. They enable examining the properties and features of the vector of states of dynamical systems of various complexity in na...

Elaboration of methodology for designing a publishing and printing web portal

<p class="a">An analysis of features of designing publishing and printing web portals was performed. Based on these features, the key stages of the methodology of designing publishing and printing web portals have been e...

Efficiency of the air heater in a heat recovery system at different thermophysical parameters and operational modes of the boiler

<p class="a">We have examined, for the plate heater included in a heat recovery system of the boiler plant, the influence of its thermophysical parameters on the losses of exergetic power under different operational mode...

Method for the detection of small­sized air objects by observational radars

<p>We proposed the introduction of an additional mode of dispersed reception and the combination of one-position and multiple reception of signals to the existing one-position observation radar. We improved the algorithm...

Development of neural­network and fuzzy models of multimass electromechanical systems

<p>The study objective was to construct models of multimass electromechanical systems using neural nets, fuzzy inference systems and hybrid networks by means of MATLAB tools. A model of a system in a form of a neural net...

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