您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-多核、众核结构下科学计算加速研究与实现

免费下载毕业设计-多核、众核结构下科学计算加速研究与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机
  • 适用年级:大学
  • 上传用户:bingxuecai
  • 文件格式:word
  • 文件大小:579.98KB
  • 上传时间:2012-10-19 18:41:31
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计-多核、众核结构下科学计算加速研究与实现,说明书共35页,17705字。
【摘要】 目前,计算机中的主要运算部件是中央处理器(Central Processing Unit, CPU)和图形处理器(Graphic Processing Unit, GPU)。传统上,CPU为单核结构,而GPU负责进行图形处理而不参与通用计算。
过去10年间,随着半导体工艺、超大规模集成电路设计技术的不断进展,CPU性能不断提高,且在架构上由单核转为多核;典型的GPU则为众核结构,通常由数十至数百个流处理器(Streaming Processor, SM)组成,并且从2005年开始,逐渐由单一的图形处理转为可以参与通用计算。
多核、众核结构提供了更高的并行处理能力,这对于提高以大规模并行数据处理为特点的科学运算有很大的价值。文本从典型的平方和和矩阵乘法入手,对比了在不同平台下的计算速度,从而显示了GPU在科学计算加速上的巨大潜力。
【关键词】 并行计算、CUDA、GPU、众核、加速运算

目 录
1 绪论 1
1.1 引言 1
1.2 论文研究背景 1
1.3 论文研究的目的和意义 1
1.4 本课题研究范围 2
1.5 本课题应解决的主要问题 2
2 并行计算的发展 3
2.1 并行计算 3
2.2 CPU多核并行 3
2.3 GPU与CPU 4
3 CUDA并行计算平台 8
3.1 CUDA简介 8
3.2 CUDA编程模型 8
3.2.1 异构编程 8
3.2.2 线程层次 9
3.2.3 存储器组织 10
3.2.4 软件体系 14
4 功能实现和介绍 16
4.1 相关函数介绍 16
4.1.1 随机函数: 16
4.1.2 clock函数 17
4.1.3 CUDA C语言扩展 17
4.2 程序实现 19
4.2.1 随机数平方和 19
4.2.2 方块矩阵乘法 23
4.3 结果讨论 26
5 总结与展望 27
5.1 全文总结 27
5.2 未来展望 27
致 谢 28
主要参考文献 29
附录 30
资料文件预览
共1文件夹,1个文件,文件总大小:802.57KB,压缩后大小:579.98KB
  • 毕业设计-多核、众核结构下科学计算加速研究与实现
    • Microsoft Word文档多核、众核结构下科学计算加速研究与实现.doc  [802.57KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部