• DocumentCode
    3260218
  • Title

    Job-based queue delay modeling in a space-shared hypercube

  • Author

    Kang, Moonsoo ; Yu, Chansu

  • Author_Institution
    INf. & Commun. Univ., Taejon, South Korea
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    313
  • Lastpage
    318
  • Abstract
    Processor allocation problem in a space-shared hypercube parallel computer is considered. Since jobs are dynamically allocated and deallocated, existence of more free processors than required does not guarantee the immediate allocation due to the fragmentation problem. If the immediate allocation fails, the processor allocator should decide whether to wait or to assign a smaller subcube to the job. Here, the decision is made depending on the wait or queue delay time. There have been several attempts to predict the queue delay analytically based on the number of busy processors, not the busy subcubes. Main disadvantages of the processor-based prediction is that the number of busy processors does not accurately explain the queue delay. A subcube with the minimum number of running jobs is probably the best candidate for the future allocation even though it has less free processors. We propose a job-based queue delay prediction. We view the allocation moment when all the existing jobs, not the busy processors, in one of the possible subcubes complete their execution. We performed an extensive simulation study and it reveals that the predicted queue delay matches very well with the simulation results. Using the predicted queue delay time, the processor allocator is able to make a right decision and thus, enhances the system performance
  • Keywords
    delays; hypercube networks; parallel machines; resource allocation; fragmentation problem; job allocation; job-based queue delay modeling; parallel computer; processor allocation; processor allocator; queue delay time; simulation; space-shared hypercube; system performance; Computational modeling; Concurrent computing; Delay; Electronic switching systems; Hypercubes; Multitasking; Partitioning algorithms; Queueing analysis; Runtime environment; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. Proceedings. 1999 International Workshops on
  • Conference_Location
    Aizu-Wakamatsu
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-0353-5
  • Type

    conf

  • DOI
    10.1109/ICPPW.1999.800079
  • Filename
    800079