dc.contributor.advisor | Steinhauser, Antonín | |
dc.creator | Hudeček, Vojtěch | |
dc.date.accessioned | 2021-03-26T16:03:42Z | |
dc.date.available | 2021-03-26T16:03:42Z | |
dc.date.issued | 2015 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/81870 | |
dc.description.abstract | Navzdory vysokému a stále rostoucímu výkonu dnešních počítačů se stále setkáváme s úkoly, které jsou velmi časově náročné. Některé z nich lze rozdělit na menší podúkoly, které mohou být zpracovány paralelně. Běžnou technikou je rozdělení práce mezi více počítačů za účelem zrychlení celého procesu. Většinou se nicméně setkáváme s přístupy, které jsou založeny na architekturách typu klient-server. V této práci představujeme čistě peer to peer řešení, které umožňuje škálovatelnost, zotavení z chyb a snadné spravování. V našem frameworku není vyčleněna žádná speciální role a kterýkoli výpočetní uzel se může kdykoli připojit nebo odpojit. Systém se také dokáže vyrovnat se selháními uzlů při zachování dobrého výpočetního času. Testování ukázalo, že v lokálních sítích můžeme dosáhnout několikanásobného zrychlení. 1 | cs_CZ |
dc.description.abstract | Despite today's computers' performance there still exist some tasks that are quite time demanding. Nature of some of these tasks allows to split them into smaller parts that can be processed in parallel. Distributing work among more computers in order to speed up such processes is a common technique. However, most of the approaches use client-server architecture to achieve this goal. We provide purely peer-to-peer solution which allows high level of scalability, error recovery and easy maintaining. No special role is needed in our framework and each node can join the network at any time. Also the system is able to deal with node failures, keeping the overall computation time reasonable. Tests showed that significant improvement can be achieved in local area networks. 1 | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | distributed | en_US |
dc.subject | video | en_US |
dc.subject | compression | en_US |
dc.subject | p2p | en_US |
dc.subject | distributed | cs_CZ |
dc.subject | video | cs_CZ |
dc.subject | compression | cs_CZ |
dc.subject | p2p | cs_CZ |
dc.title | Distributed video compression in the peer to peer networks | en_US |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2015 | |
dcterms.dateAccepted | 2015-09-07 | |
dc.description.department | Katedra distribuovaných a spolehlivých systémů | cs_CZ |
dc.description.department | Department of Distributed and Dependable Systems | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 154490 | |
dc.title.translated | Distribuovaná komprese videa v peer to peer sítích | cs_CZ |
dc.contributor.referee | Jiráček, Zbyněk | |
dc.identifier.aleph | 002025466 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | General Computer Science | en_US |
thesis.degree.discipline | Obecná informatika | cs_CZ |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra distribuovaných a spolehlivých systémů | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Distributed and Dependable Systems | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Obecná informatika | cs_CZ |
uk.degree-discipline.en | General Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Navzdory vysokému a stále rostoucímu výkonu dnešních počítačů se stále setkáváme s úkoly, které jsou velmi časově náročné. Některé z nich lze rozdělit na menší podúkoly, které mohou být zpracovány paralelně. Běžnou technikou je rozdělení práce mezi více počítačů za účelem zrychlení celého procesu. Většinou se nicméně setkáváme s přístupy, které jsou založeny na architekturách typu klient-server. V této práci představujeme čistě peer to peer řešení, které umožňuje škálovatelnost, zotavení z chyb a snadné spravování. V našem frameworku není vyčleněna žádná speciální role a kterýkoli výpočetní uzel se může kdykoli připojit nebo odpojit. Systém se také dokáže vyrovnat se selháními uzlů při zachování dobrého výpočetního času. Testování ukázalo, že v lokálních sítích můžeme dosáhnout několikanásobného zrychlení. 1 | cs_CZ |
uk.abstract.en | Despite today's computers' performance there still exist some tasks that are quite time demanding. Nature of some of these tasks allows to split them into smaller parts that can be processed in parallel. Distributing work among more computers in order to speed up such processes is a common technique. However, most of the approaches use client-server architecture to achieve this goal. We provide purely peer-to-peer solution which allows high level of scalability, error recovery and easy maintaining. No special role is needed in our framework and each node can join the network at any time. Also the system is able to deal with node failures, keeping the overall computation time reasonable. Tests showed that significant improvement can be achieved in local area networks. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra distribuovaných a spolehlivých systémů | cs_CZ |
thesis.grade.code | 1 | |
dc.contributor.consultant | Marek, Lukáš | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |
dc.identifier.lisID | 990020254660106986 | |