Published in: LITES, Volume 10, Issue 1 (2025). Leibniz Transactions on Embedded Systems, Volume 10, Issue 1
Benjamin Standaert, Fatima Raadia, Marion Sudvarg, Sanjoy Baruah, Thidapat Chantem, Nathan Fisher, and Christopher Gill. Limited-Preemption EDF Scheduling for Multi-Phase Secure Tasks. In LITES, Volume 10, Issue 1 (2025). Leibniz Transactions on Embedded Systems, Volume 10, Issue 1, pp. 3:1-3:27, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@Article{standaert_et_al:LITES.10.1.3,
author = {Standaert, Benjamin and Raadia, Fatima and Sudvarg, Marion and Baruah, Sanjoy and Chantem, Thidapat and Fisher, Nathan and Gill, Christopher},
title = {{Limited-Preemption EDF Scheduling for Multi-Phase Secure Tasks}},
journal = {Leibniz Transactions on Embedded Systems},
pages = {3:1--3:27},
ISSN = {2199-2002},
year = {2025},
volume = {10},
number = {1},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LITES.10.1.3},
URN = {urn:nbn:de:0030-drops-230799},
doi = {10.4230/LITES.10.1.3},
annote = {Keywords: real-time systems, limited-preemption scheduling, trusted execution environments}
}
Published in: LIPIcs, Volume 165, 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020)
Abusayeed Saifullah, Sezana Fahmida, Venkata P. Modekurthy, Nathan Fisher, and Zhishan Guo. CPU Energy-Aware Parallel Real-Time Scheduling. In 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020). Leibniz International Proceedings in Informatics (LIPIcs), Volume 165, pp. 2:1-2:26, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{saifullah_et_al:LIPIcs.ECRTS.2020.2,
author = {Saifullah, Abusayeed and Fahmida, Sezana and Modekurthy, Venkata P. and Fisher, Nathan and Guo, Zhishan},
title = {{CPU Energy-Aware Parallel Real-Time Scheduling}},
booktitle = {32nd Euromicro Conference on Real-Time Systems (ECRTS 2020)},
pages = {2:1--2:26},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-152-8},
ISSN = {1868-8969},
year = {2020},
volume = {165},
editor = {V\"{o}lp, Marcus},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2020.2},
URN = {urn:nbn:de:0030-drops-123655},
doi = {10.4230/LIPIcs.ECRTS.2020.2},
annote = {Keywords: Real-time scheduling, multicore, energy-efficiency, embedded systems}
}
Published in: DARTS, Volume 5, Issue 1, Special Issue of the 31st Euromicro Conference on Real-Time Systems (ECRTS 2019)
Corey Tessler and Nathan Fisher. NPM-BUNDLE: Non-Preemptive Multitask Scheduling for Jobs with BUNDLE-Based Thread-Level Scheduling (Artifact). In Special Issue of the 31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Dagstuhl Artifacts Series (DARTS), Volume 5, Issue 1, pp. 2:1-2:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@Article{tessler_et_al:DARTS.5.1.2,
author = {Tessler, Corey and Fisher, Nathan},
title = {{NPM-BUNDLE: Non-Preemptive Multitask Scheduling for Jobs with BUNDLE-Based Thread-Level Scheduling}},
pages = {2:1--2:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2019},
volume = {5},
number = {1},
editor = {Tessler, Corey and Fisher, Nathan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.5.1.2},
URN = {urn:nbn:de:0030-drops-107306},
doi = {10.4230/DARTS.5.1.2},
annote = {Keywords: Scheduling algorithms, Cache Memory, Multi-threading, Static Analysis}
}
Published in: LIPIcs, Volume 133, 31st Euromicro Conference on Real-Time Systems (ECRTS 2019)
Corey Tessler and Nathan Fisher. NPM-BUNDLE: Non-Preemptive Multitask Scheduling for Jobs with BUNDLE-Based Thread-Level Scheduling. In 31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 133, pp. 15:1-15:23, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@InProceedings{tessler_et_al:LIPIcs.ECRTS.2019.15,
author = {Tessler, Corey and Fisher, Nathan},
title = {{NPM-BUNDLE: Non-Preemptive Multitask Scheduling for Jobs with BUNDLE-Based Thread-Level Scheduling}},
booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)},
pages = {15:1--15:23},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-110-8},
ISSN = {1868-8969},
year = {2019},
volume = {133},
editor = {Quinton, Sophie},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.15},
URN = {urn:nbn:de:0030-drops-107521},
doi = {10.4230/LIPIcs.ECRTS.2019.15},
annote = {Keywords: Scheduling algorithms, Cache Memory, Multi-threading, Static Analysis}
}
Published in: LIPIcs, Volume 133, 31st Euromicro Conference on Real-Time Systems (ECRTS 2019)
Bo Peng, Nathan Fisher, and Thidapat Chantem. Fast and Effective Multiframe-Task Parameter Assignment Via Concave Approximations of Demand. In 31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 133, pp. 20:1-20:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@InProceedings{peng_et_al:LIPIcs.ECRTS.2019.20,
author = {Peng, Bo and Fisher, Nathan and Chantem, Thidapat},
title = {{Fast and Effective Multiframe-Task Parameter Assignment Via Concave Approximations of Demand}},
booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)},
pages = {20:1--20:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-110-8},
ISSN = {1868-8969},
year = {2019},
volume = {133},
editor = {Quinton, Sophie},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.20},
URN = {urn:nbn:de:0030-drops-107578},
doi = {10.4230/LIPIcs.ECRTS.2019.20},
annote = {Keywords: generalized multiframe task model (GMF), generalized multiframe task model with parameter adaptation (GMF-PA), self-suspending tasks, uniprocessor scheduling, mixed-integer linear programming, concave approximation, linear programming}
}
Published in: Dagstuhl Seminar Proceedings, Volume 10071, Scheduling (2010)
Nathan Fisher. Power-Aware Real-Time Scheduling: Models, Open Problems, and Practical Considerations. In Scheduling. Dagstuhl Seminar Proceedings, Volume 10071, pp. 1-4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)
@InProceedings{fisher:DagSemProc.10071.9,
author = {Fisher, Nathan},
title = {{Power-Aware Real-Time Scheduling: Models, Open Problems, and Practical Considerations}},
booktitle = {Scheduling},
pages = {1--4},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2010},
volume = {10071},
editor = {Susanne Albers and Sanjoy K. Baruah and Rolf H. M\"{o}hring and Kirk Pruhs},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10071.9},
URN = {urn:nbn:de:0030-drops-25395},
doi = {10.4230/DagSemProc.10071.9},
annote = {Keywords: Real-time scheduling, power-aware scheduling, sporadic tasks}
}