• DocumentCode
    2373407
  • Title

    Distributed, low contention task allocation

  • Author

    Apidakis, Sarantoks ; AvronicolAs, M. Arios M

  • Author_Institution
    Dept. of Comput. Sci., Crete Univ., Greece
  • fYear
    1996
  • fDate
    23-26 Oct 1996
  • Firstpage
    358
  • Lastpage
    365
  • Abstract
    Designing a good task allocation algorithm faces the challenge of allowing high levels of throughput, so that tasks are executed fast and processor parallelism is exploited, while still guaranteeing a low level of memory contention, so that performance does not suffer because of limitations on processor-to-memory bandwidth. In this paper, we present a comparative study of throughput and contention guarantees provided by load balancing networks, a new class of distributed, asynchronous algorithms for real-time task allocation in shared memory multiprocessors. Load balancing networks generalize balancing networks, to accommodate tasks with varying completion times
  • Keywords
    performance evaluation; resource allocation; shared memory systems; asynchronous algorithms; comparative study; contention; distributed task allocation; load balancing networks; low contention task allocation; memory contention; processor parallelism; shared memory multiprocessors; throughput; Algorithm design and analysis; Computer networks; Computer science; Concurrent computing; Distributed computing; Load management; Parallel processing; Real time systems; Resource management; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1996., Eighth IEEE Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-7683-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1996.570355
  • Filename
    570355