当前位置:问答库>论文摘要

题目:基于Intel XScale PXA 255/270的3D游戏和图形引擎的移植与优化

关键词:嵌入式系统;交叉编译;移植;优化;代码优化

  摘要

近年来,随着后PC时代的到来,计算机技术、半导体技术、微电子技术、语音图像数据传输技术等先进技术的发展,使嵌入式设备软硬件条件有了极大的提高。同时,人们的视觉感观要求越来越高,对高性能、高可靠的GUI系统的需求也更加迫切,形成了对嵌入式图形图像的应用需求。3D游戏及图形引擎成为其中研究和发展的一个重要方向之一。本论文详细介绍了PC上流行的3D软件(Doom)在嵌入式系统的移植过程和优化的实现方法,并在Intel XScale PXA255开发板上成功运行,使显示效果有了极大的提升。论文分为以下5个部分:①概述了国内外嵌入式图形图像系统的三个发展阶段,当前嵌入式图形图像系统的软硬件发展现状,提出目前针对于Intel XScale PXA255/270的3D图形移植还比较少的事实,指出了课题研究的背景和意义。②介绍了嵌入式系统Intel XScale PXA255的硬件和软件特点、开发流程,提出了程序移植和开发的一般步骤,并成功构建了交叉编译工具链。③分析了SDL和Intel IPP库的特点、性能,完成了对SDL和Intel IPP库移植。④成功移植了3D引擎Doom,提出了针对3D引擎Doom在Intel XScale PXA255平台优化的主要方向、优化的原则,并采用通用的优化方法结合针对Intel XScale PXA255硬件特性的优化方法,实现了此图形引擎的优化。⑤最后,对该设计进行了总结,指出尚存在的问题和今后的改进方向。