At the time of writing, the world of real-time applications is growing bigger at a very fast pace, and it doesn't concern anymore only the industrial, automotive and aerospace elds but has become much more pervasive. Because of this fact, real-time system simulators have become much more important, in order to have tools that are capable of giving meaningful and correct results before the deployment of the application in the "real world". This thesis focuses in particular in the eld of the real-time schedulers and the most relevant simulators that can be currently found in the reasearch eld. In the course of this paper the following real-time scheduling simulators will be analyzed: Cheddar RTSim LitmusRT TrueTime displaying their most important feature, how to use them and their advantages and disadvantages. The purpose of this thesis is to make some proposal in how these tools could be improved, in anticipation of some development or maybe the creation of a brand new simulation tool.

In questo momento, il mondo delle applicazioni real-time sta crescendo molto velocemente e non interessa più solamente il campo industriale, automobilistico e aerospaziale, ma è diventato molto più pervasivo e di uso. Proprio per questo motivo, i simulatori si sistemi real-time sono diventati molto più importanti, in modo da avere degli strumenti che possano dare dei risultati sensati e corretti prima dell'e ettiva distribuzione dell'applicazione nel "mondo reale". Questa tesi si concentra in modo particolare nel campo degli scheduler real-time e dei simulatori più importanti che possono essere trovati nell'ambito della ricerca. In questa tesi i seguenti simulatori di scheduling real-time verranno analizzati: Cheddar RTSim LitmusRT TrueTime mostrando le loro caratteristiche principali, come usarli e i loro vantaggi e svantaggi. L'obiettivo di questa tesi è quello di proporre dei modi in cui migliorare questi strumenti, per un loro futuro sviluppo o per la creazione di nuovi strumenti di simulazione.

Comparative analysis of tools for experimenting with single- and multi-processor real-time scheduling

LOCATELLI, MATTEO
2016/2017

Abstract

At the time of writing, the world of real-time applications is growing bigger at a very fast pace, and it doesn't concern anymore only the industrial, automotive and aerospace elds but has become much more pervasive. Because of this fact, real-time system simulators have become much more important, in order to have tools that are capable of giving meaningful and correct results before the deployment of the application in the "real world". This thesis focuses in particular in the eld of the real-time schedulers and the most relevant simulators that can be currently found in the reasearch eld. In the course of this paper the following real-time scheduling simulators will be analyzed: Cheddar RTSim LitmusRT TrueTime displaying their most important feature, how to use them and their advantages and disadvantages. The purpose of this thesis is to make some proposal in how these tools could be improved, in anticipation of some development or maybe the creation of a brand new simulation tool.
TERRANEO, FEDERICO
ING - Scuola di Ingegneria Industriale e dell'Informazione
19-apr-2018
2016/2017
In questo momento, il mondo delle applicazioni real-time sta crescendo molto velocemente e non interessa più solamente il campo industriale, automobilistico e aerospaziale, ma è diventato molto più pervasivo e di uso. Proprio per questo motivo, i simulatori si sistemi real-time sono diventati molto più importanti, in modo da avere degli strumenti che possano dare dei risultati sensati e corretti prima dell'e ettiva distribuzione dell'applicazione nel "mondo reale". Questa tesi si concentra in modo particolare nel campo degli scheduler real-time e dei simulatori più importanti che possono essere trovati nell'ambito della ricerca. In questa tesi i seguenti simulatori di scheduling real-time verranno analizzati: Cheddar RTSim LitmusRT TrueTime mostrando le loro caratteristiche principali, come usarli e i loro vantaggi e svantaggi. L'obiettivo di questa tesi è quello di proporre dei modi in cui migliorare questi strumenti, per un loro futuro sviluppo o per la creazione di nuovi strumenti di simulazione.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Tesi Matteo Locatelli 850070.pdf

accessibile in internet per tutti

Descrizione: Testo della tesi
Dimensione 1.69 MB
Formato Adobe PDF
1.69 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/140105