elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Optimized task allocation to enhanced multi-core real-time scheduling

Gajera, Khushbu (2024) Optimized task allocation to enhanced multi-core real-time scheduling. Master's, Hochschule Bremerhaven.

[img] PDF
1MB

Abstract

To handle the increasing computational needs of onboard data processing and complicated control algorithms, modern autonomous systems require high-performance computer resources. With the rise of embedded real-time systems in a variety of industries, including as automotive, avionics, and aerospace, multi-core platforms have evolved as a compromise between performance and power efficiency. However, due to their intrinsic complexity, scheduling and schedulability analysis offer difficulties when switching from single-core to multi-core systems. As a result of the intensive research, global, partitioned and clustered scheduling were proposed. Arbitrary Processor Affinity (APA) scheduling has been proven to achieve a better schedulability for periodic tasks. APA is a clustered scheduling in which the clusters, i.e., affinity sets, are not necessarily disjoint. APA is implemented in Linux via the pull/push scheduling method, and it is also implemented in the Real-Time Executive for Multiprocessor Systems or RTEMS which is an open source Real-time Operation System (RTOS) by assigning an affinity set to a tasks. A schedulability analysis has been already proposed for APA scheduling. However, optimizing affinity sets for a set of real-time tasks such that to achieve the best scheduling is still an open question. This research project aims to provide an effective method for defining affinity sets and task assignments, with the ultimate goal of improving schedulability in multi-core real-time systems.

Item URL in elib:https://elib.dlr.de/202435/
Document Type:Thesis (Master's)
Title:Optimized task allocation to enhanced multi-core real-time scheduling
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Gajera, KhushbuHochschule BremerhavenUNSPECIFIEDUNSPECIFIED
Date:February 2024
Open Access:Yes
Number of Pages:73
Status:Published
Keywords:Real-time Multi-core
Institution:Hochschule Bremerhaven
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space Transportation
DLR - Research area:Raumfahrt
DLR - Program:R RP - Space Transportation
DLR - Research theme (Project):R - Project ReFEx - Reusability Flight Experiment
Location: Braunschweig
Institutes and Institutions:Institute of Software Technology > Software for Space Systems and Interactive Visualisation
Deposited By: Haj Hammadeh, Zain Alabedin
Deposited On:05 Mar 2024 12:26
Last Modified:05 Mar 2024 12:26

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.