Dan Liu, Huiran Zhang, Jichao Zhou, W. Shen, Min Cao, Shengbo Chen, Quan Qian, Dongbo Dai
{"title":"桌面虚拟化环境下gpu加速视频处理","authors":"Dan Liu, Huiran Zhang, Jichao Zhou, W. Shen, Min Cao, Shengbo Chen, Quan Qian, Dongbo Dai","doi":"10.1109/ICALIP.2016.7846638","DOIUrl":null,"url":null,"abstract":"The desktop virtualization environment could propose a solution for the high-definition video processing, which used multi-GPU collaboration and parallel computing. The multi-GPU parallel encoding computing is often implemented by multi-threads mode. Based on the analysis of the GPU multi-level storage structure, and data transmission between CPU and GPU, pinned memory (zero-copy memory) and shared memory approaches are used to shorten the time of encoded video data transmission between devices. In this paper the latest support low-latency remote display's GPU and H.264 compression standard are used for the desktop virtualization environment. The experimental results show that the usage of CPU and the transmission bandwidth has been significantly decreased, and the performance of virtual environments has been improved.","PeriodicalId":184170,"journal":{"name":"2016 International Conference on Audio, Language and Image Processing (ICALIP)","volume":"264 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Video processing using GPU-accelerator under desktop virtualization environment\",\"authors\":\"Dan Liu, Huiran Zhang, Jichao Zhou, W. Shen, Min Cao, Shengbo Chen, Quan Qian, Dongbo Dai\",\"doi\":\"10.1109/ICALIP.2016.7846638\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The desktop virtualization environment could propose a solution for the high-definition video processing, which used multi-GPU collaboration and parallel computing. The multi-GPU parallel encoding computing is often implemented by multi-threads mode. Based on the analysis of the GPU multi-level storage structure, and data transmission between CPU and GPU, pinned memory (zero-copy memory) and shared memory approaches are used to shorten the time of encoded video data transmission between devices. In this paper the latest support low-latency remote display's GPU and H.264 compression standard are used for the desktop virtualization environment. The experimental results show that the usage of CPU and the transmission bandwidth has been significantly decreased, and the performance of virtual environments has been improved.\",\"PeriodicalId\":184170,\"journal\":{\"name\":\"2016 International Conference on Audio, Language and Image Processing (ICALIP)\",\"volume\":\"264 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Conference on Audio, Language and Image Processing (ICALIP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICALIP.2016.7846638\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Audio, Language and Image Processing (ICALIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICALIP.2016.7846638","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Video processing using GPU-accelerator under desktop virtualization environment
The desktop virtualization environment could propose a solution for the high-definition video processing, which used multi-GPU collaboration and parallel computing. The multi-GPU parallel encoding computing is often implemented by multi-threads mode. Based on the analysis of the GPU multi-level storage structure, and data transmission between CPU and GPU, pinned memory (zero-copy memory) and shared memory approaches are used to shorten the time of encoded video data transmission between devices. In this paper the latest support low-latency remote display's GPU and H.264 compression standard are used for the desktop virtualization environment. The experimental results show that the usage of CPU and the transmission bandwidth has been significantly decreased, and the performance of virtual environments has been improved.