RMIT University
Browse

Task assignment based on prioritising traffic flows

journal contribution
posted on 2024-11-01, 01:38 authored by James Broberg, Zahir TariZahir Tari, Panlop Zeephongsekul
We consider the issue of task assignment in a distributed system under heavy-tailed (ie. highly variable) workloads. A new adaptable approach called TAPTF (Task Assignment based on Prioritising Traffic Flows) is proposed, which improves performance under heavy-tailed workloads for certain classes of traffic. TAPTF controls the influx of tasks to each host, enables service differentiation through the use of dual queues and prevents large tasks from unduly delaying small tasks via task migration. Analytical results show that TAPTF performs significantly better than existing approaches, where task sizes are unknown and tasks are non-preemptive (run-to-completion). As system load increases, the scope and the magnitude of the performance gain expands, exhibiting improvements of more than six times in some cases.

History

Journal

Lecture Notes in Computer Science

Volume

3544

Start page

415

End page

430

Total pages

16

Publisher

Springer

Place published

Germany

Language

English

Copyright

© Springer-Verlag Berlin Heidelberg 2005

Former Identifier

2005000509

Esploro creation date

2020-06-22

Fedora creation date

2009-02-27

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC