From 7b1c63cf91830e5db2b3a7eb04ca6ae1d0eb27c0 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 2 Feb 2017 09:43:47 +0100 Subject: c-user: Update clustered scheduling --- common/refs.bib | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) (limited to 'common/refs.bib') diff --git a/common/refs.bib b/common/refs.bib index e412fff..018f6d6 100644 --- a/common/refs.bib +++ b/common/refs.bib @@ -207,6 +207,13 @@ year = {2013}, url = {http://www.akkadia.org/drepper/tls.pdf}, } +@inproceedings{Gujarati:2013:LPP, + author = {Gujarati, Arpan and Cerqueira, Felipe and Brandenburg, Björn B.}, + title = {{Schedulability Analysis of the Linux Push and Pull Scheduler with Arbitrary Processor Affinities}}, + booktitle = {Proceedings of the 25th Euromicro Conference on Real-Time Systems (ECRTS 2013)}, + year = {2013}, + url = {https://people.mpi-sws.org/~bbb/papers/pdf/ecrts13a-rev1.pdf}, +} @book{PRQA:2013:HIC, title = {{High Integrity C++ Coding Standard Version 4.0}}, year = {2013}, @@ -214,6 +221,19 @@ publisher = {Programming Research Ltd}, url = {http://www.codingstandard.com/}, } +@inproceedings{Cerqueira:2014:LPA, + author = {Cerqueira, Felipe and Gujarati, Arpan and Brandenburg, Björn B.}, + title = {{Linux’s Processor Affinity API, Refined: Shifting Real-Time Tasks towards Higher Schedulability}}, + booktitle = {Proceedings of the 35th IEEE Real-Time Systems Symposium (RTSS 2014)}, + year = {2014}, + url = {http://www.mpi-sws.org/~bbb/papers/pdf/rtss14f.pdf}, +} +@inproceedings{Compagnin:2014:RUN, + author = {Compagnin, Davide and Mezzetti, Enrico and Vardanega, Tullio}, + title = {{Putting RUN into practice: implementation and evaluation}}, + booktitle = {Proceedings of the 26th Euromicro Conference on Real-Time Systems (ECRTS 2014)}, + year = {2014}, +} @techreport{Robinson:2014:CilkN3872, author = {Robinson, Arch}, title = {{A Primer on Scheduling Fork-Join Parallelism with Work Stealing}}, @@ -242,13 +262,6 @@ year = {2016}, publisher = {Carnegie Mellon University}, } -@INPROCEEDINGS{vonderBr:2016:DynRT, - author = {von der Br\"uggen, Georg and Chen, Kuan-Hsun and Huang, Wen-Hung and Chen, Jian-Jia}, - booktitle = {IEEE Real-Time Systems Symposium (RTSS)}, - title = {{Systems with Dynamic Real-Time Guarantees in Uncertain and Faulty Execution Environments}}, - year = {2016}, - pages = {303-314}, -} @inproceedings{Chen:2016:Overrun, author = {Chen, Kuan-Hsun and von der Br\"uggen, Georg and Chen, Jian-Jia}, title = {{Overrun Handling for Mixed-Criticality Support in RTEMS}}, @@ -257,3 +270,17 @@ year = {2016}, url = {http://ls12-www.cs.tu-dortmund.de/daes/media/documents/publications/downloads/2016-wmc.pdf}, } +@inproceedings{vonderBr:2016:DynRT, + author = {von der Br\"uggen, Georg and Chen, Kuan-Hsun and Huang, Wen-Hung and Chen, Jian-Jia}, + booktitle = {IEEE Real-Time Systems Symposium (RTSS)}, + title = {{Systems with Dynamic Real-Time Guarantees in Uncertain and Faulty Execution Environments}}, + year = {2016}, + pages = {303-314}, +} +@inproceedings{Lozi:2016:LSDWC, + author = {Lozi, Jean-Pierre and Lepers, Baptiste and Funston, Justin and Gaud, Fabien and Quéma, Vivien and Fedorova, Alexandra}, + title = {{The Linux Scheduler: a Decade of Wasted Cores}}, + booktitle = {Proceedings of the Eleventh European Conference on Computer Systems (EuroSys '16)}, + year = {2016}, + url = {https://hal.archives-ouvertes.fr/hal-01295194/document}, +} -- cgit v1.2.3