Proceedings of the Computational Structural Engineering Institute Conference (한국전산구조공학회:학술대회논문집)
- 2007.04a
- /
- Pages.327-332
- /
- 2007
Load Balancing Algorithm for Parallel Computing of Design Problem involving Multi-Disciplinary Analysis
다분야통합해석에 기반한 설계문제의 병렬처리를 위한 부하분산알고리즘
- Published : 2007.04.12
Abstract
An engineering design problem involving Multi-Disciplinary Analysis(MDA) generally requires a large amounts of CPU time for the entire design process, and therefore Multiple Processing System (MPS) are essential to reduce the completion time. However, when applying conventional parallel processing techniques, all of the CAE S/W required for the MDA should be installed on all the servers making up NIPS because of characteristic of MDA and it would be a great expense in CAE S/W licenses. To solve this problem, we propose a Weight-based Multiqueue Load Balancing algorithm for a heterogeneous MPS where performance of servers and CAE S/W installed on each server are different of each other. To validate the performance, a computational experiments comparing the First Come First Serve algorithm and our proposed algorithm was accomplished.
Keywords
- Multi-Disciplinary Analysis;
- MDA;
- Parallel Computing;
- Multiple Processor System;
- MPS;
- Load Balancing;
- Multiqueue