Performance Comparison of Particle Simulation Using GPU Between OpenGL and Unity


KIPS Transactions on Software and Data Engineering, Vol. 6, No. 10, pp. 479-486, Oct. 2017
10.3745/KTSDE.2017.6.10.479,   PDF Download:
Keywords: Particle Simulation, Unity Shader, GPU Programming, Real-time Simulation, Parallel Programming, Compute Shader
Abstract

Recently, GPGPU has been able to increase the degradation of computer performance, and it is now possible to run physically based real-time simulations on PCs that require high computational complexity. Physical calculations applied in physics simulation can be performed by parallel processing, and can be efficiently performed using parallel computation using Compute shader recently supported by OpenGL 4.3 and Unity 4.0. In this paper, we measure and compare the number of performance in real - time physics simulation in OpenGL running on various platforms and Unity, a content creation tool supporting various platforms. Particle simulation experiments show that particle simulation using Unity performs faster than 136.04%. It is expected that it will be able to select better development tools for future multi - platform support.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. M. Sang, N. Sung, Y. Choi, M. Hong, "Performance Comparison of Particle Simulation Using GPU Between OpenGL and Unity," KIPS Transactions on Software and Data Engineering, vol. 6, no. 10, pp. 479-486, 2017. DOI: 10.3745/KTSDE.2017.6.10.479.

[ACM Style]
Kim Min Sang, Nak-Jun Sung, Yoo-Joo Choi, and Min Hong. 2017. Performance Comparison of Particle Simulation Using GPU Between OpenGL and Unity. KIPS Transactions on Software and Data Engineering, 6, 10, (2017), 479-486. DOI: 10.3745/KTSDE.2017.6.10.479.