• DocumentCode
    2198726
  • Title

    An augmented approach to task allocation: combining simulated annealing with list-based heuristics

  • Author

    Wells, B. Earl ; Carroll, Chester C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Alabama Univ., Huntsville, AL, USA
  • fYear
    1993
  • fDate
    27-29 Jan 1993
  • Firstpage
    508
  • Lastpage
    515
  • Abstract
    Static task allocation is concerned with the assignment, scheduling, and mapping of individual units of execution among a set of parallel processors in a manner that results in near-optimal performance. Two types of heuristics often applied individually to the allocation problem are list-based methodologies and simulated annealing. This paper describes the results of combining these two approaches to create an improved heuristic that produces quality allocations for certain types of real-time and deterministic systems. The resulting methodology performs static allocations of non-preemptive executable tasks to the available set of processors that are interconnected to one another via an arbitrarily-linked static message-passing topology. Its effectiveness is analyzed empirically by applying it to randomly-generated task systems that span a wide range of inherent concurrency, and by applying it to the task system of a simulation of a Space Shuttle main rocket engine
  • Keywords
    aerospace computing; aerospace propulsion; digital simulation; list processing; parallel processing; resource allocation; scheduling; simulated annealing; space vehicles; Space Shuttle main rocket engine simulation; arbitrarily-linked static message-passing topology; deterministic systems; execution units assignment; inherent concurrency; list-based heuristics; near-optimal performance; nonpreemptive executable tasks; parallel processors; processor mapping; processor scheduling; randomly-generated task systems; real-time systems; simulated annealing; static task allocation; Computational modeling; Computer simulation; Concurrent computing; Engines; Peak to average power ratio; Processor scheduling; Real time systems; Rockets; Simulated annealing; Space shuttles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
  • Conference_Location
    Gran Canaria
  • Print_ISBN
    0-8186-3610-6
  • Type

    conf

  • DOI
    10.1109/EMPDP.1993.336363
  • Filename
    336363