메뉴 건너뛰기




Volumn 54, Issue 5, 2008, Pages 530-548

A multilevel partitioning approach for efficient tasks allocation in heterogeneous distributed systems

Author keywords

Heterogeneous computing systems; Mapping problem; Multilevel graph partitioning; Task allocation assignment

Indexed keywords

CLUSTERING ALGORITHMS; COMPUTER SIMULATION; DISTRIBUTED COMPUTER SYSTEMS; GRAPH THEORY; HEURISTIC ALGORITHMS; PROGRAM PROCESSORS;

EID: 43649091365     PISSN: 13837621     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.sysarc.2007.10.001     Document Type: Article
Times cited : (19)

References (31)
  • 3
    • 43649090130 scopus 로고    scopus 로고
    • K. Cooper, A. Dasgupta, K. Kennedy, et al., New Grid scheduling and rescheduling methods in the GrADS project, Workshop for Next Generation Software, Santa Fe, New Mexico, April 2004.
    • K. Cooper, A. Dasgupta, K. Kennedy, et al., New Grid scheduling and rescheduling methods in the GrADS project, Workshop for Next Generation Software, Santa Fe, New Mexico, April 2004.
  • 4
    • 43649106947 scopus 로고    scopus 로고
    • F. Dong, S.G. Akl, Scheduling algorithms for grid computing: state of the art and open problems, Technical Report No. 2006-504, School of Computing, Queen's University, Kingston, Ontario, January 2006.
    • F. Dong, S.G. Akl, Scheduling algorithms for grid computing: state of the art and open problems, Technical Report No. 2006-504, School of Computing, Queen's University, Kingston, Ontario, January 2006.
  • 5
    • 85046457769 scopus 로고    scopus 로고
    • C.M. Fiduccia, R.M. Mattheyses, A linear time heuristic for improving network partitions, in: Proceedings 19th IEEE Design Automation Conference, 1982, pp. 175-181.
    • C.M. Fiduccia, R.M. Mattheyses, A linear time heuristic for improving network partitions, in: Proceedings 19th IEEE Design Automation Conference, 1982, pp. 175-181.
  • 8
    • 16244379679 scopus 로고    scopus 로고
    • An Introduction to Tabu Search
    • Glover F., and Kochenberger G.A. (Eds), Kluwer Academic Publishers
    • Gendreau M. An Introduction to Tabu Search. In: Glover F., and Kochenberger G.A. (Eds). Handbook of Metaheuristics (2003), Kluwer Academic Publishers 37-54
    • (2003) Handbook of Metaheuristics , pp. 37-54
    • Gendreau, M.1
  • 9
    • 0004215426 scopus 로고    scopus 로고
    • Kluwer Academic Publishers, Boston, MA
    • Glover F., and Laguna M. Tabu Search (1997), Kluwer Academic Publishers, Boston, MA
    • (1997) Tabu Search
    • Glover, F.1    Laguna, M.2
  • 10
    • 43649083165 scopus 로고    scopus 로고
    • A. Gupta, Fast and effective algorithms for graph partitioning and sparse matrix ordering, IBM Research Report RC 30496 (90799), 1996.
    • A. Gupta, Fast and effective algorithms for graph partitioning and sparse matrix ordering, IBM Research Report RC 30496 (90799), 1996.
  • 11
    • 43649093091 scopus 로고    scopus 로고
    • B. Hendrickson, R. Leland, The Chaco user's guide, version 2.0, Technical Report SAND-95-2344, Sandia National Labs, Albuquerque, NM, 1995.
    • B. Hendrickson, R. Leland, The Chaco user's guide, version 2.0, Technical Report SAND-95-2344, Sandia National Labs, Albuquerque, NM, 1995.
  • 12
    • 0001108827 scopus 로고    scopus 로고
    • Graph partitioning models for parallel computing
    • Hendrickson B., and Kolda T.G. Graph partitioning models for parallel computing. Parallel Computing 26 (2000) 1519-1534
    • (2000) Parallel Computing , vol.26 , pp. 1519-1534
    • Hendrickson, B.1    Kolda, T.G.2
  • 13
    • 43649091098 scopus 로고    scopus 로고
    • Z. Juhasz, S.J. Turner, A new heuristic for process-processor mapping problem, in: Proceedings of Third Austrian-Hungarian Workshop on Distributed and Parallel Systems, DAPSYS, 2000, pp. 91-94.
    • Z. Juhasz, S.J. Turner, A new heuristic for process-processor mapping problem, in: Proceedings of Third Austrian-Hungarian Workshop on Distributed and Parallel Systems, DAPSYS, 2000, pp. 91-94.
  • 14
    • 0032120998 scopus 로고    scopus 로고
    • Optimal task assignment in heterogeneous distributed computing systems
    • Kafil M., and Ahmed I. Optimal task assignment in heterogeneous distributed computing systems. IEEE Concurrency 6 3 (1998) 42-51
    • (1998) IEEE Concurrency , vol.6 , Issue.3 , pp. 42-51
    • Kafil, M.1    Ahmed, I.2
  • 15
    • 43649083977 scopus 로고    scopus 로고
    • G. Karypis, V. Kumar, A fast and high quality multilevel scheme for partitioning irregular graphs, Technical Report 95-035, Department of Computer Science, University of Minnesota, Minneapolis, MN, 1995.
    • G. Karypis, V. Kumar, A fast and high quality multilevel scheme for partitioning irregular graphs, Technical Report 95-035, Department of Computer Science, University of Minnesota, Minneapolis, MN, 1995.
  • 17
    • 0032131147 scopus 로고    scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • Karypis G., and Kumar V. A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM Journal on Scientific Computing 20 1 (1998) 359-392
    • (1998) SIAM Journal on Scientific Computing , vol.20 , Issue.1 , pp. 359-392
    • Karypis, G.1    Kumar, V.2
  • 18
    • 43649095070 scopus 로고    scopus 로고
    • G. Karypis, Multilevel hypergraph partitioning, Technical Report TR 02-025, Department of Computer Science, University of Minnesota, June 2002.
    • G. Karypis, Multilevel hypergraph partitioning, Technical Report TR 02-025, Department of Computer Science, University of Minnesota, June 2002.
  • 19
    • 84990479742 scopus 로고
    • An efficient heuristic procedure for partitioning graphs
    • Kernighan B.W., and Lin S. An efficient heuristic procedure for partitioning graphs. The Bell System Technical Journal 49 2 (1970) 291-307
    • (1970) The Bell System Technical Journal , vol.49 , Issue.2 , pp. 291-307
    • Kernighan, B.W.1    Lin, S.2
  • 20
    • 0036468389 scopus 로고    scopus 로고
    • A taxonomy and survey of grid resource management systems for distributed computing
    • Krauter K., Buyya R., and Maheswaran M. A taxonomy and survey of grid resource management systems for distributed computing. Software-Practice and Experience 32 2 (2002) 135-164
    • (2002) Software-Practice and Experience , vol.32 , Issue.2 , pp. 135-164
    • Krauter, K.1    Buyya, R.2    Maheswaran, M.3
  • 21
    • 84966539143 scopus 로고    scopus 로고
    • S. Kumar, S.K. Das, R. Biswas, Graph partitioning for parallel applications in heterogeneous grid environments, Proceedings of the IEEE 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), Fort Lauderdale, Florida, April 15-17, 2002.
    • S. Kumar, S.K. Das, R. Biswas, Graph partitioning for parallel applications in heterogeneous grid environments, Proceedings of the IEEE 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), Fort Lauderdale, Florida, April 15-17, 2002.
  • 23
    • 1842484383 scopus 로고    scopus 로고
    • On the development of a communication-aware task mapping technique
    • Orduna J.M., Silla F., and Duato J. On the development of a communication-aware task mapping technique. Journal of Systems Architecture 50 4 (2004) 207-220
    • (2004) Journal of Systems Architecture , vol.50 , Issue.4 , pp. 207-220
    • Orduna, J.M.1    Silla, F.2    Duato, J.3
  • 25
    • 84866553649 scopus 로고    scopus 로고
    • T. Schnekenburger, M. Huber, Heterogeneous partitioning in a workstation network, Workshop on Heterogeneous Computing, Mexico, April 1994, pp. 72-77.
    • T. Schnekenburger, M. Huber, Heterogeneous partitioning in a workstation network, Workshop on Heterogeneous Computing, Mexico, April 1994, pp. 72-77.
  • 26
    • 0037370407 scopus 로고    scopus 로고
    • Clustering and reassignment-based mapping strategy for message-passing architectures
    • Senar M.A., Ripoll A., Cortes A., and Luque E. Clustering and reassignment-based mapping strategy for message-passing architectures. Journal of Systems Architecture 48 8-10 (2003) 267-283
    • (2003) Journal of Systems Architecture , vol.48 , Issue.8-10 , pp. 267-283
    • Senar, M.A.1    Ripoll, A.2    Cortes, A.3    Luque, E.4
  • 27
    • 0033894885 scopus 로고    scopus 로고
    • K. Taura, A.A. Chien, Heuristic algorithm for mapping communicating tasks on heterogeneous resources, in: Proceedings of the Ninth Heterogeneous Computing Workshop, HCW 2000, IEEE, Cancun, Mexico, 2000, pp. 102-115.
    • K. Taura, A.A. Chien, Heuristic algorithm for mapping communicating tasks on heterogeneous resources, in: Proceedings of the Ninth Heterogeneous Computing Workshop, HCW 2000, IEEE, Cancun, Mexico, 2000, pp. 102-115.
  • 28
    • 0345534802 scopus 로고    scopus 로고
    • Optimal task allocation in distributed systems by graph matching and state space search
    • Tom A.P., and Murthy C.S.R. Optimal task allocation in distributed systems by graph matching and state space search. Journal of Systems and Software 46 1 (1999) 59-75
    • (1999) Journal of Systems and Software , vol.46 , Issue.1 , pp. 59-75
    • Tom, A.P.1    Murthy, C.S.R.2
  • 30
    • 0034456293 scopus 로고    scopus 로고
    • Mesh partitioning: a multilevel balancing and refinement algorithms
    • Walshaw C., and Cross M. Mesh partitioning: a multilevel balancing and refinement algorithms. SIAM Journal Scientific Computing 22 (2000) 63-80
    • (2000) SIAM Journal Scientific Computing , vol.22 , pp. 63-80
    • Walshaw, C.1    Cross, M.2
  • 31
    • 0034836740 scopus 로고    scopus 로고
    • Multilevel mesh partitioning for heterogeneous communication networks
    • Walshaw C., and Cross M. Multilevel mesh partitioning for heterogeneous communication networks. Future Generation Computer Systems 17 (2001) 601-623
    • (2001) Future Generation Computer Systems , vol.17 , pp. 601-623
    • Walshaw, C.1    Cross, M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.