RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL
The paper deals with study of the load distribution effect between computing nodes for simulation run-time of a distributed computer network model. Two main types of balancing are considered: computational load balancing and reduction of transmitted amounts of data. Simulation was performed on one c...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Saint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University)
2015-01-01
|
Series: | Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki |
Subjects: | |
Online Access: | http://ntv.ifmo.ru/file/article/11444.pdf |
_version_ | 1818980988992094208 |
---|---|
author | D. N. Shinkaruk |
author_facet | D. N. Shinkaruk |
author_sort | D. N. Shinkaruk |
collection | DOAJ |
description | The paper deals with study of the load distribution effect between computing nodes for simulation run-time of a distributed computer network model. Two main types of balancing are considered: computational load balancing and reduction of transmitted amounts of data. Simulation was performed on one computer, and distribution was carried out between the cores of one processor. Simulation experiments showed that the lack of balance in the amounts of data, transferred between parts of a distributed model, leads to decrease of the simulation speed by several times due to overhead charges for data transmission between logical processes because of MPI usage. Model run-time changing at uneven distribution of computational load depends to a large extent on the load, which is created by the applications running on the simulated network nodes. It is shown that a balanced model is performed much faster than unbalanced version even when using applications that do not require significant computing resources. Simulation time reduction can be achieved by model separation in such manner as to reduce amounts of data transferred between its parts and reduce variability of loads generated by applications in different logical processes. |
first_indexed | 2024-12-20T17:24:11Z |
format | Article |
id | doaj.art-9d9cef6e50b640ed9db3881eae0d52eb |
institution | Directory Open Access Journal |
issn | 2226-1494 2500-0373 |
language | English |
last_indexed | 2024-12-20T17:24:11Z |
publishDate | 2015-01-01 |
publisher | Saint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University) |
record_format | Article |
series | Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki |
spelling | doaj.art-9d9cef6e50b640ed9db3881eae0d52eb2022-12-21T19:31:38ZengSaint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University)Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki2226-14942500-03732015-01-0115110110610.17586/2226-1494-2015-15-1-101-106RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODELD. N. ShinkarukThe paper deals with study of the load distribution effect between computing nodes for simulation run-time of a distributed computer network model. Two main types of balancing are considered: computational load balancing and reduction of transmitted amounts of data. Simulation was performed on one computer, and distribution was carried out between the cores of one processor. Simulation experiments showed that the lack of balance in the amounts of data, transferred between parts of a distributed model, leads to decrease of the simulation speed by several times due to overhead charges for data transmission between logical processes because of MPI usage. Model run-time changing at uneven distribution of computational load depends to a large extent on the load, which is created by the applications running on the simulated network nodes. It is shown that a balanced model is performed much faster than unbalanced version even when using applications that do not require significant computing resources. Simulation time reduction can be achieved by model separation in such manner as to reduce amounts of data transferred between its parts and reduce variability of loads generated by applications in different logical processes.http://ntv.ifmo.ru/file/article/11444.pdfdistributed simulationcomputer networksNS-3load balancing |
spellingShingle | D. N. Shinkaruk RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki distributed simulation computer networks NS-3 load balancing |
title | RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL |
title_full | RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL |
title_fullStr | RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL |
title_full_unstemmed | RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL |
title_short | RUNTIME BALANCING EFFECT IN DISTRIBUTED SIMULATION MODEL |
title_sort | runtime balancing effect in distributed simulation model |
topic | distributed simulation computer networks NS-3 load balancing |
url | http://ntv.ifmo.ru/file/article/11444.pdf |
work_keys_str_mv | AT dnshinkaruk runtimebalancingeffectindistributedsimulationmodel |