1. 研究目的与意义(文献综述)
本课题是android-gpu平台的cuda加速研究。通过对现有的cuda加速技术的研究与分析,运用在android-gpu平台上,研究其对诸如矩阵乘法运算的标准算法的加速性能。
cuda: compute unified device architecture(统一计算架构设备),是著名的显卡厂商英伟达nvidia公司推出的一个运算平台,是一种通用并行计算架构,并包含了cuda的指令集架构(isa)和位于gpu内部的并行计算引擎。运用cuda加速技术可以帮助gpu解决复杂的计算及算法问题,大大提高效率。
随着电子技术的不断发展,算法效率也大大提高。如今计算机行业正从“中央处理”即只使用cpu平台逐步发展为“协同处理”即cpu与gpu共同运作。为了创造这一计算典范,英伟达公司发明创造了cuda编程模型,其目的是在应用软件中结合利用cpu和gpu彼此的优点,加速算法的处理,减少运算时间,从而提高运算效率。
2. 研究的基本内容与方案
基本内容:
本文研究的课题是android-gpu平台的cuda加速研究。论文包括以下几个方面的内容:
(1)查阅文献资料,论文中涉及的参考文献不低于15篇,其中外文文献不少于2篇;
3. 研究计划与安排
[1] 第1~2周: 查阅文献,翻译外文资料,初步确定设计方案;
[2] 第1-3周:文献查阅,包括著作、期刊、会议论文、网络资源等;
[3] 第4周:完成开题报告、论文提纲;
4. 参考文献(12篇以上)
[1]王丽.基于android平台cuda程序移植的研究与实现 内蒙古大学 2014.04
[2] 张舒,褚艳利,主编. gpu高性能运算之cuda[m]. 中国水利水电出版社, 2009
[3]李文琴,李翠霞 主编 android开发与实践 人民邮电出版社 2014.8
