Essays about: "Data-oriented design"

Showing result 1 - 5 of 7 essays containing the words Data-oriented design.

  1. 1. Investigating the effect of implementing Data-Oriented Design principles on performance and cache utilization

    University essay from Umeå universitet/Institutionen för datavetenskap

    Author : Frank Nyberg; [2021]
    Keywords : Data-oriented design; DOD; ECS; Entity Component System; HPC; CPU cache; cache misses; games; game architecture; game engines; design patterns;

    Abstract : Game engines process a lot of data under strict deadlines. Therefore, measures to increase performance are important in this area. Data-Oriented Design (DOD) promotes principles that are meant to increase performance by better cache utilization. READ MORE

  2. 2. Evaluation of CPU and  Memory performance between Object-oriented Design and Data-oriented Design in Mobile games

    University essay from

    Author : Björn Eriksson; Maria Tatarian; [2021]
    Keywords : Mobile games; Object-Oriented Design; Data-Oriented Design; Game performance; CPU Usage; Memory Usage;

    Abstract : The popularity that mobile games gained recently gives the opportunity to develop more mobile games. Limited by the scarce resources on mobile phones, developing good games becomes critical and requires special optimization while choosing the design approach. READ MORE

  3. 3. Optimizing your data structure for real-time 3D rendering in the web : A comparison between object-oriented programming and data-oriented design

    University essay from Högskolan i Skövde/Institutionen för informationsteknologi

    Author : Constantin Christoforidis; [2021]
    Keywords : Data-oriented design; Entity component system; Object-oriented programming; Real-time 3D visual simulation;

    Abstract : Performance is something that is always of concern when developing real-time 3D graphics applications. The way programs are made today with object-oriented programming has certain flaws that are rooted in the methodology itself. READ MORE

  4. 4. Benchmarking and Analysis of Entity Referencing Within Open-Source Entity Component Systems

    University essay from Malmö universitet/Fakulteten för teknik och samhälle (TS)

    Author : Hugo Hansen; Oliver Öhrström; [2020]
    Keywords : ECS; Entity Component System; C ; Benchmarking; Open Source; Libraries; Data Oriented Design; Object Oriented Design; OOD; DOD; EnTT; EntityX;

    Abstract : Runtime performance is essential for real time games, the faster a game can run the more features designers can put into the game to accomplish their vision.A popular architecture for video games is the Entity Component System architecture aimed to improve both object composition and performance. READ MORE

  5. 5. A Performance Comparison for 3D Crowd Rendering using an Object-Oriented system and Unity DOTS with GPU Instancing on Mobile Devices.

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Max Turpeinen; [2020]
    Keywords : ;

    Abstract : This paper aims to address what is a suitable programming paradigm for real-time crowd rendering from a performance standpoint, with smartphones as the target platform. Among the most prominent and intuitive programming paradigms is the object-oriented (OO) one, with data-oriented designs be- coming more common in recent years. READ MORE