毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
高光谱复原算法在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近红外激光合束方法与光束质量检测
下一篇:
中学与大学物理学习衔接问题的探究
美国SAT考试与浙江省新高...
PbSe量子点的合成及光谱性质研究
基于LabVIEW的火焰光谱采集系统研究
可见光波段高透光性能的...
贵金属纳米颗粒阵列在不...
高阶非线性相互作用下一维量子体系孤子研究
基于虚拟仪器的高中物理实验教学设计
上海居民的社会参与研究
浅谈高校行政管理人员的...
浅论职工思想政治工作茬...
从政策角度谈黑龙江對俄...
酵母菌发酵生产天然香料...
压疮高危人群的标准化中...
AES算法GPU协处理下分组加...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发