• DocumentCode
    1962678
  • Title

    An optimal lower bound on the maximum speedup in multiprocessors with clusters

  • Author

    Lundberg, Lars ; Lennerstad, Haákan

  • Author_Institution
    Dept. of Comput. Eng., Lund Univ., Sweden
  • Volume
    2
  • fYear
    1995
  • fDate
    19-21 Apr 1995
  • Firstpage
    640
  • Abstract
    We consider an ideal multiprocessor system with q processors and a centralized scheduler without overhead that selects processes from one common pool, permitting dynamic relocation of processes. A parallel program P consisting of n processes is executed on this system and terminates when all processes are completed. Due to synchronizations, processes may be blocked while waiting for events in other processes. The parallel program is executed using some schedule of processes to processors, resulting in a speedup σ. We then consider an ideal multiprocessor with k clusters containing u processors each. In this system processes may not be relocated between clusters. Finding a schedule which results in maximum speedup is NP-hard. Here, we present a formula for the optimal lower bound on the maximum speedup for program P, as a function of q, n, σ, k and u. We also present a formula for the optimal lower bound when the number of processes (n) is unknown. Using these results we are able to decide if a certain schedule is close to optimal or if it is worth-while to look for other schedules. This is demonstrated by evaluating the speedup of a specific schedule of a particular program
  • Keywords
    multiprocessing systems; parallel architectures; performance evaluation; processor scheduling; scheduling; NP-hard; clusters; dynamic relocation; maximum speedup; multiprocessors; parallel program; scheduler; Communication networks; Dynamic scheduling; Mathematics; Multiprocessing systems; Process control; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 1995. ICAPP 95. IEEE First ICA/sup 3/PP., IEEE First International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7803-2018-2
  • Type

    conf

  • DOI
    10.1109/ICAPP.1995.472251
  • Filename
    472251