Repository of colleges and higher education institutions

Show document
A+ | A- | Help | SLO | ENG

Title:Programiranje grafičnih procesnih enot (GPE) – CUDA, za 3D video igre : diplomska naloga
Authors:ID Pogačar, Jani (Author)
ID Boškoski, Pavle (Mentor) More about this mentor... New window
ID Đikanović, Lidija (Comentor)
Files:.pdf VS_2025_Jani_Pogacar.pdf (1,63 MB)
MD5: A8B8367F81BB65BC5D49A784A1714A65
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FIŠ - Faculty of Information Studies in Novo mesto
Abstract:V diplomski nalogi je predstavljen uvod v tematiko in pregled ključnih področij, kot so grafične procesne enote (GPE), CUDA tehnologija, 3D animacije in fizikalna osnova simulacije žogic. Predstavljen je opis uporabljenih orodij in tehnologij, vključno s programskim okoljem Cinema 4D, superračunalniki (HPC – High performance computing) ter grafičnimi karticami NVIDIA Tesla P100. V tem delu predstavljamo animacijo v Cinema 4D, kjer smo modelirali našo animacijo in procesirali slike. Sledi poglavje, kjer smo namenili več časa optimizaciji projekta s pomočjo CUDA tehnologije, ki vključuje arhitekturne prednosti, tehnike optimizacije ter implementacijo optimizacije za 3D animacije, vključno z renderiranjem na prenosnem računalniku in superračunalniku Trdina. V zadnjem poglavju smo predstavili rezultate, vključno z analizo testnega okolja, časovno in stroškovno analizo ter analizo zmogljivosti. Zaključek prinaša sklepne ugotovitve.
Keywords:grafične procesne enote, GPE, centralno procesne enote, CPE, CUDA tehnologija, fizikalna simulacija, Cinema 4D
Place of publishing:Novo mesto
Place of performance:Novo mesto
Publisher:J. Pogačar
Year of publishing:2025
Year of performance:2025
Number of pages:XIII, 53 str.
PID:20.500.12556/ReVIS-11553 New window
COBISS.SI-ID:229737987 New window
UDC:004.5(043.2)
Note:Na ov.: Diplomska naloga : visokošolskega strokovnega študijskega programa prve stopnje;
Publication date in ReVIS:28.03.2025
Views:331
Downloads:3
Metadata:XML DC-XML DC-RDF
:
Copy citation
  
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.

Secondary language

Language:English
Abstract:The thesis presents an introduction to the topic and an overview of key areas, such as Graphics Processing Units (GPUs), CUDA technology, 3D animation, and the physical basis of the ball simulation. It describes the tools and technologies used, including the Cinema 4D software environment, supercomputers (HPC – High Performance Computing), and NVIDIA Tesla P100 graphics cards. This section focuses on the animation in Cinema 4D, where we modeled our animation and processed images. Following this, there is a chapter dedicated to optimizing the project using CUDA technology, which covers architectural advantages, optimization techniques, and the implementation of optimization for 3D animations, including rendering on a laptop and the Trdina supercomputer. In the final chapter, we present the results, including the analysis of the test environment, time and cost analysis, and performance analysis. The conclusion provides final findings.
Keywords:Graphics Processing Units, GPUs, Central Processing Units, CPUs, CUDA technology, physical simulation, Cinema 4D


Back