首页 期刊 信息技术与网络安全 CUDA和OpenGL互操作的实现及分析 【正文】

CUDA和OpenGL互操作的实现及分析

作者:刘进锋; 郭雷 西北工业大学自动化学院; 陕西西安710129
cuda   opengl   像素缓冲区对象   顶点缓冲区对象  

摘要:CUDA和OpenGL互操作的基本方式是使用CUDA生成数据,再利用OpenGL在屏幕上绘制出数据所表示的图形。两者的结合可以通过使用OpenGL的PBO(像素缓冲区对象)或VBO(顶点缓冲区对象1两种方式来实现。描述了CUDA和OpenGL互操作的步骤并展示了一个使用PBO的实例。该实例运行结果表明,互操作的方式比单纯使用OpenGL方式快了7-8倍。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅