Návrh systému vyrovnávací paměti pro grafické výpočty
Date issued
2016
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
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.
Description
Subject(s)
cache, vyrovnávací paměť, grafika, počítačová grafika, the visualization toolkit, vtk, maf2, lhp, lhpbuilder, cachovací politiky, politiky cachování, c++, variadické šablony