Journal of System Simulation
Abstract
Abstract: While skeletal animations consist of high fidelity mesh and complex vertex binding, there is a huge performance bottleneck. Previous studies used GPUs to accelerate animation, but the general purpose computing performance of cheap GPUs was lower than high end CPUs. In order to explore the performance for multi-core CPUs to make up the shortfall of cheap GPUs for general purpose computing, the latest parallel scheme based on OpenCL which integrated the former two levels of parallelization was proposed, comparing to the traditional parallel scheme formed by SSE and OpenMP oriented to instruction parallelization and thread parallelization separately. The experimental results show that on most CPU with different complex data, the performance of the parallel scheme based on OpenCL is better than SSE. And the more complex the data is, the greater the performance advantage grows.
Recommended Citation
Liu, Shousheng; Ge, Chen; Ma, Chunyong; and Yong, Han
(2020)
"From SSE to OpenCL: Comparison of Parallel Algorithms for Skeletal Animation on Multi-core CPUs,"
Journal of System Simulation: Vol. 27:
Iss.
2, Article 16.
Available at:
https://dc-china-simulation.researchcommons.org/journal/vol27/iss2/16
First Page
336
Revised Date
2014-04-30
DOI Link
https://doi.org/
Last Page
343
CLC
TP391.9
Recommended Citation
Liu Shousheng, Chen Ge, Ma Chunyong, Han Yong. From SSE to OpenCL: Comparison of Parallel Algorithms for Skeletal Animation on Multi-core CPUs[J]. Journal of System Simulation, 2015, 27(2): 336-343.
Included in
Artificial Intelligence and Robotics Commons, Computer Engineering Commons, Numerical Analysis and Scientific Computing Commons, Operations Research, Systems Engineering and Industrial Engineering Commons, Systems Science Commons