Comparative Analysis of Parallel Algorithm’s Optimization Methods Taking into Consideration or Ignoring the Execution Time of Operations

Authors

  • Mohammed Haidar Awadh Al-Mardi Saint-Petersburg Electrotechnical University, Saint Petersburg, Russia

DOI:

https://doi.org/10.32603/2071-2340-3-38-48

Keywords:

optimization, algorithm, information graph, sequence list, execution time, operation, process, processor, information dependence, unit of time

Abstract

In this paper, we propose an analysis of our (developed by us) methods for optimizing the parallel algorithm, taking into account and without taking into account the execution time of each operation. These methods can be applied on sequential algorithms in order to obtain their parallel analogue as well as on parallel algorithms in order to improve their quality. The proposed methods for optimizing the parallel algorithm can reduce the amount of communication between processors and, accordingly, reduce the execution time of the entire algorithm.

Author Biography

  • Mohammed Haidar Awadh Al-Mardi, Saint-Petersburg Electrotechnical University, Saint Petersburg, Russia

    Al-Mardi Mohammed Haidar Awadh: PhD student at department of Computer Science and Engineering–4, ETU «LETI»; 197376 , St. Petersburg, Russian Federation, ul. Professora Popova 5, building 2, Department of Computer Science and Engineering–4, almardi-md@mail.ru

Downloads

Published

2018-06-29

Issue

Section

Software Engineering

How to Cite

[1]
M. H. A. Al-Mardi, “Comparative Analysis of Parallel Algorithm’s Optimization Methods Taking into Consideration or Ignoring the Execution Time of Operations”, Computer Tools in Education, no. 3, pp. 38–48, Jun. 2018, doi: 10.32603/2071-2340-3-38-48.

Similar Articles

1-10 of 368

You may also start an advanced similarity search for this article.