Control of Fork-Join Processing Networks with Multiple Job Types and Parallel Shared Resources
A fork-join processing network is a queueing network in which tasks associated with a job can be processed simultaneously. Fork-join processing networks are prevalent in computer systems, healthcare, manufacturing, project management, justice system, etc. Unlike the conventional queueing networks, f...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A fork-join processing network is a queueing network in which tasks
associated with a job can be processed simultaneously. Fork-join processing
networks are prevalent in computer systems, healthcare, manufacturing, project
management, justice system, etc. Unlike the conventional queueing networks,
fork-join processing networks have synchronization constraints that arise due
to the parallel processing of tasks and can cause significant job delays. We
study scheduling control in fork-join processing networks with multiple job
types and parallel shared resources. Jobs arriving in the system fork into
arbitrary number of tasks, then those tasks are processed in parallel, and then
they join and leave the network. There are shared resources processing multiple
job types. We study the scheduling problem for those shared resources (that is,
which type of job to prioritize at any given time) and propose an
asymptotically optimal scheduling policy in diffusion scale. |
---|---|
DOI: | 10.48550/arxiv.2002.01496 |