摘要
在通用计算的图形硬件加速研究中,综合了在OPENGL体系下的计算模型。通过实验,测试了该计算结构的性能并分析了提高计算性能的一些方法。在此基础上,介绍一种基于GPU的并行计算二维离散余弦变换方法。该方法可在GPU上通过一遍绘制,对一幅图像1至4个颜色通道,同时进行8×8大小像素块的离散余弦变换。实验表明在该实验硬件基础上,采用GPU加速的并行离散余弦变换,可比相同算法的CPU实现提高数百倍。
In the research on general purpose computation accelerated by graphics hardware, a computation model based on OPENGL was synthesized, the performance of the computation structure was tested and several ways to enhance computing performance were analyzed. Then a method of paralld 2-d DCT on GPU was presented. This method computes DCT on 8 × 8 pixel blocks by one pass rendering. Up to 4 color channels of a picture can be simultaneously performed during the computation. Experiment results indicate that performance of hardware accelerated DCT is hundreds of times faster than that of CPU implementation in our hardware conditions.
出处
《计算机应用》
CSCD
北大核心
2005年第9期2192-2195,共4页
journal of Computer Applications