Zobrazit minimální záznam

Algorithms for mixed-criticality scheduling with positive and negative time lags



dc.contributor.advisorŠůcha Přemysl
dc.contributor.authorCincibus Petr
dc.date.accessioned2015-05-28T10:43:47Z
dc.date.available2015-05-28T10:43:47Z
dc.identifierKOS-587864151105
dc.identifier.urihttp://hdl.handle.net/10467/61568
dc.description.abstractMnoho komplikovaných průmyslových produktů v oblasti letectví, automobilového průmyslu, robotiky nebo zbrojního průmyslu se skládá z více podsystémů řídicích specifickou část systémových funkcí. Tyto podsystémy mohou být sloučeny v rámci jedné výpočetní platformy. V tomto případě se často stává, že některé funkce jsou důležitější než ostatní. V případě přetížení systému se prováděcí časy těchto funkcí prodlužují a je zapotřebí některé méně důležité systémové funkce vynechat. Řešení tohoto problému je plánování s různými stupni kritičnosti. Funkce systému jsou ohodnoceny kritičností podle důležitosti funkce. Plánování s různými stupni kritičnosti je relativně neprozkoumaný problém v oblasti offline plánování. Tato práce navrhuje algoritmy pro plánování s různými stupni kritičnosti s minimálními a maximálními časovými omezeními. Plánované úkoly jsou vykonávány bez přerušení na dedikovaných zdrojích s jednotkovou kapacitou. V této práci byl navržen a implementován jeden heuristický algoritmus a dva algoritmy pro hledání optimálního řešení. Efektivita algoritmů je porovnána se solverem celočíselného lineárního programování a s lazy clause generation SAT solverem.cze
dc.description.abstractMany complicated industry products in the area of aircraft production, automobile production, robotics or military industry consists of multiple subsystems controlling various parts of system functionalities. These subsystems can be merged into one computational platform. In this situation, it is quite frequent that some system functions are more important then the others. In the case of the system overload when execution times of functions start to prolongate there is a need to skip some unimportant functions. A solution to this problem is mixed-criticality scheduling where functions are evaluated with criticalities based on the function importance. Mixed-criticality scheduling is relatively unexplored problem on the field of offline scheduling. This work propose algorithms for the mixed-criticality scheduling problem with minimal and maximal temporal constraints. Tasks have to be scheduled without preemption on dedicated resources with unit capacity. One heuristic and two exact algorithms were proposed and implemented. Efficiency of the algorithms is compared with an integer linear programming solver and a SAT solver with lazy clause generation.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfeng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfcze
dc.subjectPlánování; Algoritmy;cze
dc.titleAlgoritmy pro rozvrhování úloh s různými stupni kritičnosti a relativními časovými omezenímicze
dc.titleAlgorithms for mixed-criticality scheduling with positive and negative time lagseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeKubalík Jiří
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra počítačové grafiky a interakcecze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu













Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam