Název: | Návrh systému vyrovnávací paměti pro grafické výpočty |
Další názvy: | Data Cache System for Graphics Computing |
Autoři: | Hruda, Lukáš |
Vedoucí práce/školitel: | Kohout Josef, Doc. Ing. Ph.D. |
Oponent: | Maňák Martin, Mgr. Ph.D. |
Datum vydání: | 2016 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | bakalářská práce |
URI: | http://hdl.handle.net/11025/23824 |
Klíčová slova: | cache;vyrovnávací paměť;grafika;počítačová grafika;the visualization toolkit;vtk;maf2;lhp;lhpbuilder;cachovací politiky;politiky cachování;c++;variadické šablony |
Klíčová slova v dalším jazyce: | cache;graphics;computer graphics;the visualization toolkit;vtk;maf2;lhp;lhpbuilder;cache policies;c++;variadic templates |
Abstrakt: | V kontextu této práce může cachování být popsáno jako proces, kdy si program v paměti či na pevném disku uchovává výsledky výpočtů z důvodu vyhnutí se jejich opětovnému počítání v případě, kdy je stejný výsledek použit více než jedenkrát. Tento dokument popisuje několik známých politik cachování a obsahuje hlubší analýzu a popis konkrétního cachovacího systému navrženého a vyvinutého pro potřebu využití v MAF2 frameworku. Zároveň jsou zde popsány základní principy vizualizačního nástroje VTK, který je MAF2 frameworkem využíván. Z tohoto důvodu je navržený systém kompatibilní s datovými objekty nástroje VTK a zároveň je dostatečně obecný, aby bylo možné ho použít pro cachování téměř libovolného typu dat. |
Abstrakt v dalším jazyce: | In the context of this work, caching can be described as the process whereby a program stores calculated data into its memory or onto a hard drive in order to avoid recalculating it in case it is needed more than once. This document describes various known cache policies and contains a deeper analysis and description of a specifi c cache system designed and developed for the use in MAF2 framework. It also describes the basic principles of the VTK visualization toolkit used by the MAF2 framework. The system is therefore compatible with VTK data objects and it is also as generic as possible so that it can be used for caching almost any type of data. |
Práva: | Plný text práce je přístupný bez omezení. |
Vyskytuje se v kolekcích: | Bakalářské práce / Bachelor´s works (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
bakalarka.pdf | Plný text práce | 1,4 MB | Adobe PDF | Zobrazit/otevřít |
A13B0324P-hodnoceni.pdf | Posudek vedoucího práce | 232,46 kB | Adobe PDF | Zobrazit/otevřít |
A13B0324P-posudek.pdf | Posudek oponenta práce | 385,49 kB | Adobe PDF | Zobrazit/otevřít |
A13B0324P-obhajoba.pdf | Průběh obhajoby práce | 123,38 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/23824
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.