25. 10. 2020  0:46 Aurel
Akademický informační systém

Lidé na STU


Na této stránce máte zobrazeny všechny veřejně přístupné údaje o zadané osobě. Některé informace o personálním zařazení a funkcích osoby mohou být skryty.

Ing. Lukáš Kohútka, PhD.
Identifikační číslo: 5813
Univerzitní e-mail: lukas.kohutka [at] stuba.sk
 
Odborný asistent CSc.,PhD. - Ústav informatiky, informačných systémov a softvérového inžinierstva (FIIT)
Výzkumný pracovník s VŠ vzděláním - Ústav elektroniky a fotoniky (FEI)
 

     
     
Výuka     Závěrečná práce     
          Životopis     
     

Základní informace

Základní informace o závěrečné práci

Typ práce: Disertační práce
Název práce:
Hardware Architectures of Real-Time Kernels
Autor:
Ing. Lukáš Kohútka, PhD.
Pracoviště: Ústav elektroniky a fotoniky (FEI)
Vedoucí práce:
Oponent 1:prof. Ing. Lukáš Sekanina, PhD.
Oponent 2:
prof. Ing. Miloš Drutarovský, CSc.
Stav závěrečné práce:Závěrečná práce byla úspěšně obhájena


Doplňující informace

Následují doplňující informace závěrečné práce. Kliknutím na odkaz s názvem jazyka zvolíte, v jakém jazyce mají být informace zobrazeny.

Jazyk zpracování závěrečné práce:
anglický jazyk

Název práce:
Hardware Architectures of Real-Time Kernels
Abstrakt:
This PhD thesis is focused on real-time embedded systems and possibilities of their improvement via hardware acceleration that uses novel, proposed architectures. By implementing formerly software algorithms in hardware, their asymptotic time complexity can be reduced, sometimes even down to constant time complexity. The constant time complexity is very important for algorithms applied in real-time operating systems because it directly affects the overall predictability and determinism of real-time systems, which is very important for correct behavior of real-time systems. In addition to that, response time of the real-time tasks can be also significantly reduced by hardware acceleration. The quality of real-time systems can be noticeably improved by providing a new hardware platform for real-time systems, which could lead to more complex and efficient real-time systems too. This thesis deals with efficiency and flexibility of hardware accelerated real-time task scheduling, as one of the most crucial parts of such platform for real-time systems. The improved efficiency and flexibility is achieved by various new architectures for real-time task schedulers and for min/max queues, which were identified as the main influencers of the efficiency of task schedulers. Analysis performed within this thesis consists of real-time systems attributes, real-time operating systems and their parts, existing algorithms used in real-time operating systems, existing hardware architectures and existing techniques of hardware acceleration in general. Existing hardware accelerators focused on real-time operating systems were analyzed too. According to this analysis, there is a lot of space for improvement because the existing accelerators have too limited functionality and they are using less efficient architectures. This PhD thesis is aimed at the development of several hardware architectures for real-time task schedulers with better attributes than the existing ones and to evaluate the developed architectures to make sure that these architectures are correct and they are really better either in terms of efficiency (e.g. performance or resource costs) or in terms of flexibility (e.g. more complex systems with mixed criticality are handled relatively easily). Real-time systems based on the proposed architectures should have better attributes so that more complex and more efficient real-time systems could be created in shorter time.
Klíčová slova:
task scheduling, hardware acceleration, coprocessors, real-time systems

Zobrazení a stahování souborů

Pokud chcete zobrazit zadání závěrečné práce, klikněte na ikonu Zobrazit zadání. Ikony Závěrečná práce, Přílohy práce, Posudek vedoucího a Posudek oponenta představují soubory týkající se závěrečné práce, které je možné stáhnout. Budou zobrazeny pouze v případě, že je soubor vložen a zároveň je veřejný.

Zobrazit zadání

Části práce s odloženým zveřejněním:

Závěrečná práce (přílohy závěrečné práce) neomezeně
Posudky závěrečné práce neomezeně