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...

Full description

Bibliographic Details
Main Author: D. N. Shinkaruk
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