Performance testing suite for Unity DOTS
Thesis title in Czech: | Nástroje pro testování výkonu systému Unity DOTS |
---|---|
Thesis title in English: | Performance testing suite for Unity DOTS |
Key words: | výkonné systémy, testování výkonu, vývoj počítačových her, Unity, DOTS |
English key words: | high-performance systems, performance testing, video game development, Unity, DOTS |
Academic year of topic announcement: | 2019/2020 |
Thesis type: | diploma thesis |
Thesis language: | angličtina |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | Mgr. Jakub Gemrot, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 15.10.2019 |
Date of assignment: | 15.10.2019 |
Confirmed by Study dept. on: | 26.11.2019 |
Date and time of defence: | 06.02.2020 09:00 |
Date of electronic submission: | 06.01.2020 |
Date of submission of printed version: | 06.01.2020 |
Date of proceeded defence: | 06.02.2020 |
Opponents: | Mgr. Ing. Robert Husák |
Guidelines |
The thesis goal is to evaluate performance of Unity DOTS system by creating a set of both synthetic and practical test cases stressing the respective parts of the system. Given the results of evaluation, the thesis will compile a list of recommendations and performance considerations to take into account when implementing performant solutions in Unity such as boids simulation. |
References |
Gregory, J. (2018). Game engine architecture (3rd ed.). AK Peters/CRC Press.
Watson, B. (2014). Writing High-Performance .NET Code. Watson B. Unity Technologies (2018). DOTS - Unity’s new multithreaded Data-Oriented Technology Stack. Retrieved from https://unity.com/dots [15.12.2019] Unity Technologies (2018). Burst User Guide. Retrieved from https://docs.unity3d.com/Packages/com.unity.burst@0.2/manual/index.html [15.12.2019] |