TIIS (Çѱ¹ÀÎÅͳÝÁ¤º¸ÇÐȸ)
Current Result Document :
ÇѱÛÁ¦¸ñ(Korean Title) |
Appropriate Synchronization Time Allocation for Distributed Heterogeneous Parallel Computing Systems |
¿µ¹®Á¦¸ñ(English Title) |
Appropriate Synchronization Time Allocation for Distributed Heterogeneous Parallel Computing Systems |
ÀúÀÚ(Author) |
Biruk Yirga Nidaw
Myeong-Hoon Oh
Young Woo Kim
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 13 NO. 11 PP. 5446 ~ 5463 (2019. 11) |
Çѱ۳»¿ë (Korean Abstract) |
|
¿µ¹®³»¿ë (English Abstract) |
Parallel computing system components should be harmonized, and this harmonization is kept existent using synchronization time. Synchronization time affects the system in two ways. First, if we have too little synchronization time, some tasks face the problem of harmonization, as they need appropriate time to update and synchronize with the system. Second, if we allocate a large amount of time, stall system created. Random allocation of synchronization time for parallel systems slows down not only the booting time of the system but also the execution time of each application involved in the system. This paper presents a simulator used to test and allocate appropriate synchronization time for distributed and parallel heterogeneous systems. The simulator creates the parallel and heterogeneous system to be evaluated, and lets the user vary the synchronization time to optimize the booting time. NS3-cGEM5 simulator in this paper is formed by HLA-RTI federation integration of the two independent architecture and network simulators - NS3 and cGEM5. Therefore, nodes created on these simulators need synchronizations for harmonized system performance. We tested and allocated the appropriate synchronization time for our sample parallel system composed of one x86 server and three ARM clients.
|
Å°¿öµå(Keyword) |
Distributed systems simulations
CERTI
HLA
GEM5
NS3
Synchronization
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|