Journal of the Korean Institute of Telematics and Electronics B (전자공학회논문지B)
- Volume 32B Issue 7
- /
- Pages.952-965
- /
- 1995
- /
- 1016-135X(pISSN)
Routing Algorithm for Task Migration in Circuit-switched Hypercube
회선교환방식 하이퍼큐브에서 작업이동을 위한 라우팅 알고리즘
Abstract
In the hypercube multiprocessor system. repeated allocations and deallocations of subcubes generate a fragmented hypercube from which. even if sufficient free processors are available, a subcube that is large enough to accomodate a new task cannot be formed. To eliminate the fragmentation, we need a processor relocation to move a task-occupied subcube to a free subcube, and gather dispersed small subcubes. In this paper, we propose a routing algorithm for task migration in circuit- switched hypercube to relocate processors. In the circuit-switched hypercube, we have to find a set of dedicated link-disjoint routing paths for each node to move a task from a busy subcube to a free subcube in fragmentation. The proposed algorithm is based on the PGC(packed Gray code) which detects all kinds of subcubes.
Keywords