Resource separation mechanisms for Fog Nodes
This position has already been filled.
- Important: don’t forget to mention in your application how you found out about the position.
Host: Technische Universität Kaiserslautern (TUKL), Chair of Real Time Systems.
- Main supervisor: Prof. Gerhard Fohler, fohler@eit.uni-kl.de (contact person)
- Co-supervisor: Rodrigo Coelho, coelho@eit.uni-kl.de
Requirements:
- Mandatory requirements for all PhD positions
- Please contact the main supervisor for additional requirements
Objectives:
- Ensure the temporal isolation of tasks and partitions on MCPs taking platform resource contentions into account.
- Develop resource sharing mechanisms for managing access to shared resources such as bus and memory controller.
Expected Results:
- Runtime resource management technique controlling access to shared resources such as bus and memory controller, implemented as “scheduling servers”
- Prototype implementation and evaluation of time- and memory access scheduling servers, running on each core of a MCP
- Scheduling algorithm based on runtime mechanism for temporal isolation on multicore platforms, that finds a valid allocation of tasks to cores, task schedules and slot-level budget reservations for each server, such that the specified task set constraints (including deadlines) are met.
Planned visits and collaboration:
- SYSGO (Dr. Henrik Theiling): Training on multicore platforms and hypervisors; integration of servers in PikeOS
Description:
Please contact the main supervisor for a detailed description.
Relevant publications:
Please contact the main supervisor for relevant publications about the topic area.