Metodika optimalizace rychlosti programů
but.committee | cs | |
but.defence | cs | |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Kaštil, Jan | cs |
dc.contributor.author | Matějíček, Petr | cs |
dc.contributor.referee | Šimek, Václav | cs |
dc.date.accessioned | 2018-10-29T15:49:18Z | |
dc.date.available | 2018-10-29T15:49:18Z | |
dc.date.created | 2009 | cs |
dc.description.abstract | Tato práce popisuje metodiku psaní programů s cílem dosáhnout vyšších rychlostí provedení kódu tohoto programu. Popisuje obecné implementační triky a postupy při psaní programu pro libovolnou architekturu. Dále popisuje zvolenou architekturu a s ní spojené možnosti optimalizace programů. Součástí práce je pokus o praktické využití těchto metodik na volně šířitelném softwaru. | cs |
dc.description.abstract | This thesis desribe methodology of writing computer programs to achieve higher speed of program execution. It describe general implementation tricks and ways of writing programs for arbitary computer architecture. Below this thesis descibe selected architecture and optimalization doable on it. Part of this thesis is test of this methodology on some opensource software. | en |
dc.description.mark | E | cs |
dc.identifier.citation | MATĚJÍČEK, P. Metodika optimalizace rychlosti programů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2009. | cs |
dc.identifier.other | 25717 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/54620 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Optimalizace | cs |
dc.subject | počítačová architektura | cs |
dc.subject | rozvinutí cyklů | cs |
dc.subject | přístup do paměti | cs |
dc.subject | efektivnost cache | cs |
dc.subject | predikce skoků | cs |
dc.subject | zkrácené vyhodnocení | cs |
dc.subject | vyhledávací tabulky | cs |
dc.subject | Optimizing | en |
dc.subject | computer architecture | en |
dc.subject | loop unrolling | en |
dc.subject | memory access | en |
dc.subject | cache efficiency | en |
dc.subject | branch prediction | en |
dc.subject | short-circuit evaluation | en |
dc.subject | look-up tables | en |
dc.title | Metodika optimalizace rychlosti programů | cs |
dc.title.alternative | Methodology of the Speed Optimalization of the Source Code | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2009-06-19 | cs |
dcterms.modified | 2020-05-09-23:41:16 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 25717 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2020.05.10 01:04:52 | en |
sync.item.modts | 2020.05.10 00:39:32 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |