КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
Організація підсистеми текстурування графічних процесорів
Олександр Никифорович Романюк, Володимир Павлович Майданюк, Олександр Олександрович Новосельцев

Остання редакція: 2026-02-18

Анотація


Розглянуто архітектурні особливості апаратних блоків текстурування в сучасних графічних процесорах. Проаналізовано структуру Texture Mapping Units, принципи роботи блоків адресації та фільтрації, а також ієрархію кеш-пам’яті, що забезпечує ефективну вибірку текстурних даних. Описано взаємодію текстурних модулів із шейдерними ядрами та підсистемою пам’яті в межах графічного конвеєра. Наведено особливості реалізації текстурних підсистем у сучасних архітектурах GPU та визначено їх вплив на продуктивність рендерингу.

Ключові слова


графічний процесор; GPU; текстурування; Texture Mapping Unit; кеш-пам’ять; графічний конвеєр; шейдерні ядра; фільтрація текстур; адресація текстур; архітектура GPU

Посилання


  1. Texture mapping unit // Wikipedia : вебсайт. URL: https://en.wikipedia.org/wiki/Texture_mapping_unit (дата звернення: 01.02.2026).
  2. Govindaraju N., Larsen S., Gray J., Manocha D. Memory model for scientific algorithms on GPUs // ResearchGate. 2006. URL: https://www.researchgate.net/figure/Texture-caches-on-a-commodity-GPU-NVIDIA-GeForce-7800 (дата звернення: 01.02.2026).
  3. Wang J., Yang F., Cao Y. A cache-friendly sampling strategy for texture-based volume rendering on GPU // Visual Informatics. 2017. DOI: 10.1016/j.visinf.2017.08.001.
  4. Yun J., Lee J., Kim C. G. et al. A Practically Applicable Performance Prediction Model Based on TMUs for Mobile GPUs // IEEE Access. 2019.
  5. Joseph D., Aragon J. L., Parcerisa J.-M., Gonzalez A. Quasi-Optimal L2 Caching for Textures in GPUs. Universitat Politecnica de Catalunya, 2023. URL: https://webs.um.es/jlaragon/papers/joseph_PACT23.pdf (дата звернення: 01.02.2026).

 

 


Повний текст: PDF