Scheduling games for concurrent systems
Autor: | Dokter, Kasper, Jongmans, Sung-Shik, Arbab, Farhad, Lafuente, Alberto Lluch, Proença, José |
---|---|
Přispěvatelé: | Lafuente, A. Lluch, Proença, J., RS-Research Line Resilience (part of LIRS program), Department Computer Science, Lafuente, Alberto Lluch, Proença, José |
Jazyk: | angličtina |
Rok vydání: | 2016 |
Předmět: |
Theoretical computer science
Fixed-priority pre-emptive scheduling Computer science Distributed computing Scheduler activations 0202 electrical engineering electronic engineering information engineering 020207 software engineering 02 engineering and technology Digital Security Game theory 020202 computer hardware & architecture Scheduling (computing) |
Zdroj: | Lecture Notes in Computer Science ISBN: 9783319395180 COORDINATION Lafuente, A. Lluch; Proença, J. (ed.), Coordination Models and Languages: 18th IFIP WG 6.1 International Conference, COORDINATION 2016, Held as Part of the 11th International Federated Conference on Distributed Computing Techniques, DisCoTec 2016, Heraklion, Crete, Greece, June 6-9, 2016, Proceedings, pp. 84-100 Coordination Models and Languages: 18th IFIP WG 6.1 International Conference, COORDINATION 2016, Held as Part of the 11th International Federated Conference on Distributed Computing Techniques, DisCoTec 2016, Heraklion, Crete, Greece, June 6-9, 2016, Proceedings, 84-100 STARTPAGE=84;ENDPAGE=100;TITLE=Coordination Models and Languages Dokter, K, Jongmans, S-S & Arbab, F 2016, Scheduling Games for Concurrent Systems . in A L Lafuente & J Proença (eds), Coordination Models and Languages : 18th IFIP WG 6.1 International Conference, COORDINATION 2016, Held as Part of the 11th International Federated Conference on Distributed Computing Techniques, DisCoTec 2016, Heraklion, Crete, Greece, June 6-9, 2016, Proceedings . Springer International Publishing, Cham, Lecture Notes in Computer Science (LNCS) series, vol. 9686, Programming and Software Engineering LNPSE, vol. 9686, pp. 84-100, 18th IFIP International Conference on Coordination Models and Languages, Heraklion, Greece, 6/06/16 . https://doi.org/10.1007/978-3-319-39519-7_6 Lafuente, A. Lluch; Proença, J. (ed.), Coordination Models and Languages: 18th IFIP WG 6.1 International Conference, COORDINATION 2016, Held as Part of the 11th International Federated Conference on Distributed Computing Techniques, DisCoTec 2016, Heraklion, Crete, Greece, June 6-9, 2016, Proceedings, 84-100. Cham : Springer International Publishing STARTPAGE=84;ENDPAGE=100;ISSN=0302-9743;TITLE=Lafuente, A. Lluch; Proença, J. (ed.), Coordination Models and Languages: 18th IFIP WG 6.1 International Conference, COORDINATION 2016, Held as Part of the 11th International Federated Conference on Distributed Computing Techniques, DisCoTec 2016, Heraklion, Crete, Greece, June 6-9, 2016, Proceedings |
ISSN: | 0302-9743 |
DOI: | 10.1007/978-3-319-39519-7_6 |
Popis: | A scheduler is an algorithm that assigns at any time a set of processes to a set of processors. Processes usually interact with each other, which introduces dependencies amongst them. Typically, such dependencies induce extra delays that the scheduler needs to avoid. Specific types of applications, like streaming applications, synthesize a scheduler from a formal model that is aware of these interactions. However, such interaction-specific information is not available for general types of applications. In this paper, we propose an interaction aware scheduling framework for generic concurrent applications. We formalize the amount of work performed by an application as constraints. We use these constraints to generate a graph, and view scheduler synthesis as solving a game on this graph that is played between the scheduler and the application. We illustrate that our framework is expressive enough to subsume an established scheduling framework for streaming programs. |
Databáze: | OpenAIRE |
Externí odkaz: |