{"title":"A CPU-GPU hybrid computing framework for real-time clothing animation","authors":"Hanwen Li, Y. Wan, Guanghui Ma","doi":"10.1109/CCIS.2011.6045096","DOIUrl":null,"url":null,"abstract":"Real-time clothing animation has wide applications in many areas such as the design industry and e-commerce. Existing cloth simulation techniques based on the physical model can produce realistic animation effect. But they often incur a high computational load and hence are very time-consuming. GPU has become more widely used for high performance computing for its parallel processing capability. However, in the clothing animation problem, some tasks may not be suitable for GPU. In order to achieve the real-time realistic animation effect, this paper proposes a CPU-GPU hybrid computing framework. It is found that this framework can significantly improve bandwidth utilization. In this framework, the GPU is mainly in charge of high level parallel modules such as force calculation, collision detection and position update for each cloth vertex, while the CPU deals with the serial over-stretching process and other related computing. The implemented system achieves 10 times performance increase compared to the CPU mode, and can generate about 100 clothing animation key frames per second, thus meeting the real-time requirement for clothing animation.","PeriodicalId":128504,"journal":{"name":"2011 IEEE International Conference on Cloud Computing and Intelligence Systems","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Cloud Computing and Intelligence Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCIS.2011.6045096","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
Real-time clothing animation has wide applications in many areas such as the design industry and e-commerce. Existing cloth simulation techniques based on the physical model can produce realistic animation effect. But they often incur a high computational load and hence are very time-consuming. GPU has become more widely used for high performance computing for its parallel processing capability. However, in the clothing animation problem, some tasks may not be suitable for GPU. In order to achieve the real-time realistic animation effect, this paper proposes a CPU-GPU hybrid computing framework. It is found that this framework can significantly improve bandwidth utilization. In this framework, the GPU is mainly in charge of high level parallel modules such as force calculation, collision detection and position update for each cloth vertex, while the CPU deals with the serial over-stretching process and other related computing. The implemented system achieves 10 times performance increase compared to the CPU mode, and can generate about 100 clothing animation key frames per second, thus meeting the real-time requirement for clothing animation.