主页 新闻 实验室成员 研究领域 科研成果 科研项目 加入我们

◄Back

多GPU并行计算构架

近年来,可编程的图形加速硬件(GPU)技术迅速发展,大规模并行计算带来的高性能和不断增强的可编程性,使得GPU在解决通用计算问题(GPGPU)上已经具有了越来越重要的作用。GPU可以看作一个流式处理器,具有多个渲染通道和远远大于CPU的内存位宽,可以对输入的数据流进行高度并行的计算。GPU的计算能力和带宽都在大幅度提高,其可编程性也得到了很好的扩展,专用的编程语言Cg、CUDA、OpenCL等也更便于进行GPU并行计算任务的开发。近年来在单机上支持多个GPU协同工作的新技术也开始趋向实用,在一台计算机上配备多个图形加速卡,可令多个GPU芯片同时进行计算,从而使普通PC机的计算性能成倍提高。

基于以上发展趋势,我们将多GPU并行计算技术引入到图形学、虚拟现实等课题中。为了更有效地发掘GPU的并行计算能力,特别是多个GPU的协同运算,我们设计并实现了一套针对多GPU并行计算的系统构架。这一构架可以容纳多个GPU同时进行运算,而由一系列并行的CPU线程对不同GPU的运算进行同步控制和数据传输。

在GPU并行计算的应用方面,我们在对三角网格表面进行采样的过程中,将不同聚类的三角形集合分配给多个GPU同时进行采样计算,从而大幅提高采样效率。在对视觉凸壳 模型以及点云模型的重建和绘制过程中,也采用了多GPU并行计算构架, 替代以往需要利用多台计算机组成的分布式系统,在一台PC机上实现了实时的三维重建和立体交互绘制。此外,我们还在基于GPU加速的视频编解码方面进行了一系列的研究和应用,实现了基于点绘制的 MPEG2视频GPU解码器、基于纹理的全局和层次搜索的运动估计算法、感兴趣区域的自动提取等。

相关论文:

  • Bingfeng Zhou, Donghai Xie,”GPU-Accelerated Visual Hull Rendering”, Invited Paper, Proceedings of 2004 International Conference on Computers, Communications and Systems (ICCCS 2004), pp.213-210, Nov. 26-27, 2004, Daegu University, Korea.    Download paper

  • Bo Han, Bingfeng Zhou. “Efficient Video Decoding on GPUs by Point Based Rendering”. Proceedings of the SIGGRAPH/EUROGRAPH workshop on Graphics Hardware 2006, pp. 79-86, Sep. 3-4, 2006, Vienna, Austria.    Download paper

  • Weihua An, Bingfeng Zhou. A Hardware Accelerated Approach for Accurate Surface Splatting. Proceeding of Edutainment 2006. Download paper

  • Bo Han and Bingfeng Zhou. "High Speed Visual Saliency Computation on GPU". Proc. IEEE International Conference on Image Processing (ICIP) 2007, pages 361-364, Sep. 16-19, 2007, San Antonio, Texas, USA.  Download paper

  • Jie Feng, Yang Liu and Bingfeng Zhou. Real-time Stereo Visual Hull Rendering Using a Multi-GPU-accelerated Pipeline. In ACM SIGGRAPH ASIA 2010 Sketches (SA '10). ACM, New York, NY, USA, Article 52, 2 pages.  Download paper     Download slides

  • Xiaoliang Xiong, Jie Feng and Bingfeng Zhou. "Real-time Image Vectorization on GPU". Proc. 11th International Conference on Computer Graphics Theory and Applications (GRAPP 2016), pp. 143-150. Feb. 27 - Mar. 1, 2016. Rome, Italy. Download paper     Download slides

 

地址:北京市海淀区中关村北大街128号
电话:010-82529533 
邮箱: cczbf@pku.edu.cn
Copyright © All Rights Reserved