Journal of the Korean Institute of Telematics and Electronics B (전자공학회논문지B)
- Volume 30B Issue 4
- /
- Pages.27-36
- /
- 1993
- /
- 1016-135X(pISSN)
A Shortest Path Allocation Algorithm for the Load Balancing in Hypercubes
하이퍼큐브 상에서의 부하 분산을 우한 최단 경로 할당 알고리듬
Abstract
This paper proposes a shortest path allocation algorithm over the processors on the hypercube system based on the message passing techniques with the optimized module allocation. On multiprocessor systems, how to divide one task into multiple tasks efficiently is an important issue due to the hardness of the life cycle estimation of each process. To solve the life cycle discrepancies, the appropriate task assignment to each processor and the flexible communications among the processors are indispensible. With the concurrent program execution on hypercube systems, each process communicaties to others with the method of message passing. And, each processor has its own memory. The proposed algorithm generates a callable tree out of the module, assigns the weight factors, constructs the allocation graph, finds the shortest path allocation tree, and maps them with hypercube.
Keywords