polito.it
Politecnico di Torino (logo)

Benchmarking of real-time embedded Linux devices

Danilo Moceri

Benchmarking of real-time embedded Linux devices.

Rel. Massimo Violante. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2018

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Document access: Anyone
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (5MB) | Preview
Abstract:

Industry 4.0 is coming and production lines need new technologies to deal with customers that increasingly ask for new features. From the computer technology perspective, the trend goes toward the use of single board computers equipped with Embedded Linux for dealing with many functionalities required. In this scenario, where most of the industrial control systems need real-time performance, developers have to deal with the fact that Linux was not meant to be used in real-time situations. However, over the years, many have been the attempts of making Linux working real-time, and today the most common solution named PREEMPT_RT helps to gain some real-time capabilities. In this picture, where computing systems offer different time responses one from the other, companies need to choose carefully the right hardware device, and before updating their systems they need to know some numerical measurements in terms of real-time performances to estimate whether the new device will be powerful enough or not. Considering the previously defined context, this thesis has the main goal of introducing techniques for benchmarking of different devices equipped with embedded Linux for real-time applications.

Relators: Massimo Violante
Academic year: 2018/19
Publication type: Electronic
Number of Pages: 106
Subjects:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: AROL S.p.A.
URI: http://webthesis.biblio.polito.it/id/eprint/8505
Modify record (reserved for operators) Modify record (reserved for operators)