Název:
Zamezení výpočetního přetížení počítačového systému v důsledku přerušení
Překlad názvu:
Preventing Computer System from Computational Overload Due to Interrupts
Autoři:
Hajdík, Tomáš ; Šimek, Václav (oponent) ; Strnadel, Josef (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2019
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Diplomová práca sa zaoberá technikami zamedzenia výpočtového preťaženia počítačového systému v dôsledku nadmernej frekvencie prerušení. Cieľom je zdokumentovať vplyv prerušení na zvolenú výpočtovú platformu obsahujúcu procesorové jadro ARM Cortex-M4. Práca popisuje a implementuje možné softvérové techniky znižujúce dopad dôsledkov preťaženia vplyvom nadmernej frekvencie prerušení. Práca zároveň na vhodnej sade experimentov overuje a porovnáva efektívnosť jednotlivých implementovaných techník.
The master thesis deals with the techniques to prevent computer system from computational overloading due to excessive frequency of interruptions. The goal is to document the effect of interupts on a selected computing platform containing the ARM Cortex-M4 processor core. The work describes and implements possible software techniques that reduce the impact of consequences of overload due to excessive interruption frequency. At the same time the work verifies and compares the effectiveness of the particular implemented techniques by appropriate set of experiments.
Klíčová slova:
ARM Cortex-M4; DWT; FITkit 3.0 Minerva; Kinetis Design Studio; Latencia prerušení; Obsluha prerušení; Prerušovací podsystém; Radič prerušení NVIC; Striktný softvérový plánovač; Vektor prerušenia; Zhlukový softvérový plánovač; ARM Cortex-M4; Bursty software scheduler; Data WatchPoint and Trace unit; FITkit 3.0 Minerva; Interrupt latency; Interrupt service routine; Interrupt subsystem; Interrupt vector; Kinetis Design Studio; Nested vector interrupt controller; Strict software scheduler
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/180316