期刊文献+

基于GPU FPGA芯片原型的VxWorks下驱动软件开发 被引量:6

Development of Driver Software for GPU Based on FPGA in VxWorks
在线阅读 下载PDF
导出
摘要 为满足日益复杂的应用需求、减轻CPU日益繁重的图形处理任务,促使图形处理器GPU产生、应用和不断发展。驱动软件作为GPU的重要组成部分,与GPU硬件的契合程度直接影响整个图形系统性能的发挥,出于各种原因高端GPU配套的图形驱动软件对外不公开或价格昂贵,对图形应用系统的开发带来不便。文中基于自研GPU芯片FPGA原型图形系统,讲述了VxWorks下GPU驱动软件的设计与实现,该驱动软件为用户提供3D处理和2D处理接口。其中3D处理实现完整的OpenGL1.3基本库及GLU、GLUT辅助库;2D处理使用VxWorks操作系统的WindML组件实现。较好实现了图形处理软件与硬件的配合,对自主GPU芯片应用开发意义重大。 In order to meet the complicated application demand and reduce the increasingly graphic task on CPU, the Graphic Process Unit (GPU) has developed continually. The driver is an important part of GPU that affects the performance of whole system by cooperating with GPU hardware. It' s difficult to create graphic applications on GPU because the driver is not opened for many reasons. It introduces the design and implementation of self-design GPU driver based on VxWorks. The driver offers 3D operation and 2D operation. The 3D operation achieves OpenGLl. 3 kernel library, GLU library and GLUT library. 2D operation is realized by WindML in VxWorks. The driver does well in the cooperation between graphic hardware and graphic software. It provides a useful reference for application on GPU chip.
出处 《计算机技术与发展》 2013年第7期84-86,91,共4页 Computer Technology and Development
基金 总装预言基金(9140A08010712HK6101)
关键词 VXWORKS 图形处理器 OPENGL WINDML VxWorks GPU OpenGL WindML
  • 相关文献

参考文献10

二级参考文献27

共引文献22

同被引文献56

  • 1任义.基于DirectX的3D图形引擎的设计和实现[D].南京:南京航空航天大学,2008:64-65.
  • 2周思远.3D图形引擎的研究与实现[D].北京邮电大学,20lO.
  • 3Shreiner D.Woo M,Neider J,等.OpenGL编程指南[M].7版.李军,徐波,译.北京:机械工业出版社,2010:30-34.
  • 4Wright R S.OpenGL超级宝典[M].付飞,译.第5版.北京:人民邮电出版社,2012.
  • 5Shreine D.OpenGL编程指南[M].李军,译.第7版.北京:机械工业出版社,2010.
  • 6Lengyel E. Mathematics for 3D game programming and computer graphics [ M ]. Massachusetts : Charles River Media, Inc, 2004.
  • 7Dunn F,Parberry L. 3D math primer for graphics and game development [ M ]. Texas: Wordware Publishing, Inc,2002.
  • 8Foley J D, van Dam A, Feiner S K, et al. Computer graphics principles and practice [ M ]. 2nd ed. 北京:机械工业出版社,2002.
  • 9Holten-Lund H. FPGA-based 3D graphics processor with PCI -bus interface, an implementation case study [ D ]. Denmark :Technical University of Denmark ,2002.
  • 10Hearn D, Baker M P. Computer graphics with OpenGL[ M ].3rd ed.北京:电子工业出版社,2004.

引证文献6

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部