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

Розмір шрифта: 
МЕТОДИ СТВОРЕННЯ Й ОПРАЦЮВАННЯ 3D-МОДЕЛЕЙ З ВИКОРИСТАННЯМ CUDA-ТЕХНОЛОГІЙ
Олексій Костянтинович Сирота, Леонід Віталійович Крупельницький

Остання редакція: 2025-12-07

Анотація


У роботі проведено аналіз методів прискорення обчислювально-інтенсивних задач створення та опрацювання 3D-моделей. Досліджено характеристики пропрієтарної платформи NVIDIA CUDA та проведено її порівняльний аналіз з відкритим стандартом OpenCL з точки зору продуктивності, особливостей програмної моделі та ефективності використання апаратної архітектури GPU. Запропоновано методику порівняльного аналізу шляхом розробки програмних модулів, що реалізують ідентичні паралельні алгоритми обробки геометр та фізичних симуляцій. Розроблено рекомендації щодо оптимізації доступу до даних з використанням ієрархії пам'яті GPU для 3D-структур. Результати дослідження показують, що CUDA демонструє вищу продуктивність та має більш зрілу екосистему для роботи на GPU NVIDIA, тоді як OpenCL забезпечує апаратну незалежність та портативність програмного коду.

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


3D-моделювання, опрацювання 3D-моделей, CUDA, GPGPU, OpenCL, паралельні обчислення, архітектура GPU, Marching Cubes.

Посилання


  1. What is 3D Modeling and Why it is used? [Електронний ресурс] — Режим доступу до ресурсу: https://www.geeksforgeeks.org/blogs/what-is-3d-modeling

  2. Computer Graphics - 3D Computer Graphics [Електронний ресурс] — Режим доступу до ресурсу:  https://www.tutorialspoint.com/computer_graphics/3d_computer_graphics.htm

  3. Mathematics for 3D Graphics [Електронний ресурс] — Режим доступу до ресурсу: https://medium.com/imagecraft/mathematics-for-3d-graphics-with-opengl-800e9c10e2df

  4. CUDA Architecture Overview [Електронний ресурс] — Режим доступу до ресурсу: https://docs.nvidia.com/cuda/cuda-c-programming-guide/

  5. OpenCL System Architecture [Електронний ресурс] — Режим доступу до ресурсу: https://www.intel.com/content/www/us/en/docs/programmable/683045/18-1/opencl-system-architecture.html

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