• DocumentCode
    2748504
  • Title

    A flexible clustering and scheduling scheme for efficient parallel computation

  • Author

    Chingchit, S. ; Kumar, M. ; Bhuyan, L.N.

  • Author_Institution
    Sch. of Comput. Sci., Curtin Univ. of Technol., Perth, WA, Australia
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    500
  • Lastpage
    505
  • Abstract
    Clustering and scheduling of tasks for parallel implementation is a well researched problem. Several techniques have been presented in the literature to improve performance and reduce problem execution times. In this paper we present a novel approach where clustering and scheduling of tasks can be tuned to achieve maximal speedup or efficiency. The proposed scheme is based on the relation between the costs of computation and communication of task clusters. In this paper we show how clustering can be adapted to suit different architectures and number of available processors. The proposed efficient clustering and scheduling algorithm is flexible: the clustering and scheduling can be tuned to suit bounded or unbounded number of processors and/or parallel computing environment. Comparative studies indicate superior efficiency compared to most other schemes proposed in recent years
  • Keywords
    parallel algorithms; processor scheduling; efficiency; flexible clustering; maximal speedup; parallel computation; parallel computing environment; scheduling; scheduling of tasks; Bandwidth; Clustering algorithms; Computational efficiency; Computer architecture; Computer science; Concurrent computing; Costs; Multiprocessing systems; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760523
  • Filename
    760523