Framework pro distribuované výpočty v prostředí webu
Framework for distributed computing on the web
Typ dokumentu
diplomová prácemaster thesis
Autor
Šiller Jakub
Vedoucí práce
Kuchař Jaroslav
Oponent práce
Bernhauer David
Studijní obor
Webové a softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A 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://knihovny.cvut.cz/vychova/vskp.htmlVysokoš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://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Táto diplomová práca sa zaoberá návrhom a implementáciou frameworku, ktorý prostredníctvom webových prehliadačov využíva počítače návštevníkov webovej stránky ako výpočtové uzly. V práci sa nachádza analýza prostredia webu, súhrn doterajších prístupov a projektov, návrh vlastného riešenia a jeho implementácia. Práca popisuje riešenie pri výpadku výpočtového uzla, reakciu na pomalý výpočtový uzol, možnosti regulovania záťaže počítača návštevníka stránky frameworkom, možnosti využitia webových technológií asm.js a WebAssembly, ako aj stratégie distribúcie práce a bezpečnostné opatrenia frameworku. Na záver práca obsahuje vyhodnotenie experimentov a návrhy na zlepšenie frameworku. This master thesis focuses on design and implementation of a framework that uses computers of website visitors as computing nodes through web browsers. It contains an analysis of the Web environment, summarization of previous approaches and projects, design and implementation of the framework. The work describes the solution of computing node failure, reaction to slow computing node, possibilities of controlling the load of the framework on a website visitor's computer, options of asm.js and WebAssembly technology utilization, strategies for work distribution and security of the framework. At the end of the thesis, the experiment results and proposal of improvements are listed.
Kolekce
- Diplomové práce - 18102 [1006]
Související záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Využití nástrojů social computingu pro podporu spolupráce v organizaci
Autor: Felcman Martin; Vedoucí práce: Dohnal Jan; Oponent práce: Malý Jan
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2015-06-08)Tato diplomová práce se zabývá možnostmi využití Social Computingu za účelem spolupráce v organizaci. Práce představuje přínosy Social Computingu a využívané nástroje k jejich dosažení. Avšak zdůrazňuje hledisko přístupu ... -
Optimalizace mobilní sítě pomocí Multi-Access Edge Computing
Autor: Nový Jakub; Vedoucí práce: Plachý Jan; Oponent práce: Kukrál Tomáš
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2018-06-12)Každým rokem roste počet zařízení připojených do mobilních sítí. Zároveň se zvyšují požadavky na jejich výkon a funkcionalitu, které se v současnosti blíží k technickým limitům zařízení. Jedním z možných řešení je využít ... -
Implementace a porovnání formátů pro ukládání řídkých matic v knihovně TNL
Autor: Illia Kolesnik; Vedoucí práce: Oberhuber Tomáš; Oponent práce: Šimeček Ivan
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2021-01-28)Bakalářská práce se zabývá problematikou násobení řídkých matic s vektorem na grafických kartách. Byla přidána implementace různých algoritmů do projektu TNL zejména pro formát CSR. Mezi všemi implementacemi bylo provedeno ...