• DocumentCode
    3256263
  • Title

    A fine grained approach to scheduling asynchronous multiprocessors

  • Author

    Malloy, Brian ; Lloyd, Errol L. ; Soffa, Mary Lou

  • Author_Institution
    Clemson Univ., SC, USA
  • fYear
    1992
  • fDate
    28-30 May 1992
  • Firstpage
    139
  • Lastpage
    142
  • Abstract
    A new approach is given for scheduling a sequential instruction stream for execution `in parallel´ on asynchronous multiprocessors. Schedules are constructed by a careful balancing of execution and communication costs at the level of individual instructions, and their data dependencies. Three methods are used to evaluate the authors approach. First, several existing methods are extended to the fine grained situation and then compared to their approach using simulated executions. In each instance, their method is found to provide significantly shorter schedules. Second, the simulations are used to examine the effects of various architectural considerations on the executions of the schedules. Their approach provides significant speedup in a wide-range of situations. Third, schedules produced by their approach are executed on a two-processor Data General shared memory multiprocessor system, indicating a strong correlation between their simulations and the actual executions. Their results establish that fine grained parallelism can be exploited in a substantial manner when scheduling a sequential instruction stream for execution `in parallel´ on asynchronous multiprocessors
  • Keywords
    performance evaluation; scheduling; shared memory systems; Data General shared memory multiprocessor system; architectural considerations; communication costs; data dependencies; fine grained approach; scheduling asynchronous multiprocessors; sequential instruction stream; simulated executions; Asynchronous communication; Communication standards; Computational modeling; Context modeling; Costs; Hardware; Multiprocessing systems; Processor scheduling; Scheduling algorithm; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-8186-2812-X
  • Type

    conf

  • DOI
    10.1109/ICCI.1992.227686
  • Filename
    227686