毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
高光谱复原算法在GPU上的实现研究+源程序(3)
总之,OpenCL是一套针对高性能处理芯片构建并行程序的强大工具集。使用OpenCL,不需要我们专门学习针对某一设备的编程语言,只要一次编写程序,可以在所有的OpenCL兼容硬件上运行。作为有C++编程基础的学生,可以较快掌握OpenCL编程,因为可以用C或者C++来开发OpenCL程序。
1.3 论文主要工作
本论文主要分为四个部分:引言,原理介绍,程序阐述,实验分析。引言部分主要对课题和GPU进行介绍,原理部分主要阐述了光谱复原的各个步骤和核心算法FFT原理,程序部分主要解释了双缓冲的作用和意义,实验分析是本论文最关键的部分。实验中把FFT算法分别在GPU和CPU上运行,记录其运行时间,两者进行比较。然后把FFT算法的循环次数改为1,10,100,又分别在GPU和CPU上运行,记录时间,由此发现了一些规律,得出结果。最后从GPU和CPU的内部架构出发,来分析结果产生的原因。
1.4 本章小结
本章分为三个部分,课题背景及意义、OpenCL和GPU、论文主要工作。
第一部分阐述了光谱复原的基本概念和处理步骤,同时也解释了一些基本术语,重点是阐述FFT算法分别在GPU和CPU上运行的时间比较,了解GPU运算的优势,体现本课题的意义。
第二部分阐述了OpenCL和GPU的基本概念,说明两者的关系,这是本课题的基础内容。了解了OpenCL和GPU的关系才能进行相应的编程处理。
第三部分讲述了整篇论文的主要工作。通过该节的阅读,可以大致了解论文的结构和内容。
共3页:
上一页
1
2
3
下一页
上一篇:
MATLAB近红外激光合束方法与光束质量检测
下一篇:
中学与大学物理学习衔接问题的探究
浙江省高中新学考物理试题特点的研究
高中物理光学部分教学现状与教法研究
氢能利用与高表面活性炭...
小学中高段学生学习幸福...
高旋弹丸冲击扰动弹道分析与仿真
高耸结构MTMD系统风振动力特性研究
高分子单链的相变行为
国内外图像分割技术研究现状
承德市事业单位档案管理...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...