dc.contributor.advisor | Žemlička, Michal | |
dc.creator | Dědeček, Jan | |
dc.date.accessioned | 2017-04-27T13:16:54Z | |
dc.date.available | 2017-04-27T13:16:54Z | |
dc.date.issued | 2010 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/36413 | |
dc.description.abstract | V předložené práci jsou rozebrány možnosti optimalizace jedné konkrétní úlohy. U této úlohy je požadováno vygenerovat každou variantu slova pevné délky n a otestovat ji výpočtem. První část práce se zabývá nejefektivnějsím zpracováním slov. Počet možných variant slov je 2n, proto už pro velmi malé délky n je problém spočíst úlohu na jediném počítači v rozumném čase. Výhoda úlohy je, že výpočet nad každým slovem je nezávislý, a proto lze úlohu snadno rozděli. Druhá část práce se zabývá rozdělením výpočtu mezi více počítačů, za účlem maximálního zkrácení doby výpočtu. Vedlejším produktem této práce je vznik distribuční aplikace. | cs_CZ |
dc.description.abstract | In present work are analyzed possibilities of optimization special task. In this task is requested to generate all variants of word equal length n and test them by computation. The first part of work is analyzing possibility of precessing words more efficiently. Number of words is equal to 2n, then even for small lengths is not possible to compute task on one computer in satisfiable time. The advantage of this task is that computation of each word is independent, therefore task could be easily divided. The second part of work is analyzing possibility of dividing computing on multiple computers, so the overall time of computation is maximally decreased. Side way of this work is creation of distributive application. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Prostředí pro distribuované výpočty | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2010 | |
dcterms.dateAccepted | 2010-09-16 | |
dc.description.department | Department of Software Engineering | en_US |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 78973 | |
dc.title.translated | Environment for distributed computations | en_US |
dc.contributor.referee | Kruliš, Martin | |
dc.identifier.aleph | 001390105 | |
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 | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | 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 | Velmi dobře | cs_CZ |
thesis.grade.en | Very good | en_US |
uk.abstract.cs | V předložené práci jsou rozebrány možnosti optimalizace jedné konkrétní úlohy. U této úlohy je požadováno vygenerovat každou variantu slova pevné délky n a otestovat ji výpočtem. První část práce se zabývá nejefektivnějsím zpracováním slov. Počet možných variant slov je 2n, proto už pro velmi malé délky n je problém spočíst úlohu na jediném počítači v rozumném čase. Výhoda úlohy je, že výpočet nad každým slovem je nezávislý, a proto lze úlohu snadno rozděli. Druhá část práce se zabývá rozdělením výpočtu mezi více počítačů, za účlem maximálního zkrácení doby výpočtu. Vedlejším produktem této práce je vznik distribuční aplikace. | cs_CZ |
uk.abstract.en | In present work are analyzed possibilities of optimization special task. In this task is requested to generate all variants of word equal length n and test them by computation. The first part of work is analyzing possibility of precessing words more efficiently. Number of words is equal to 2n, then even for small lengths is not possible to compute task on one computer in satisfiable time. The advantage of this task is that computation of each word is independent, therefore task could be easily divided. The second part of work is analyzing possibility of dividing computing on multiple computers, so the overall time of computation is maximally decreased. Side way of this work is creation of distributive application. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990013901050106986 | |