基于CUDA的并行程序设计

基于CUDA的并行程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
出版社: 科学出版社
2014-05
版次: 1
ISBN: 9787030405319
定价: 65.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 276页
正文语种: 简体中文
23人买过
  •   《基于CUDA的并行程序设计》介绍了并行计算和图形处理器(GPU)系统结构;基于GPU并行计算的GUDA语言;CUDA的编程优化技巧;GPU存储器结构;并就生物图像分析、医学图像三维重建、遥感图像校正和信息提取等三个领域具体讨论了利用GPU实现其并行计算的实施方案和编程技巧。书中对利用GPU编程和使用方法注意事项做了详实介绍。
      《基于CUDA的并行程序设计》可以作为CUDA学习入门和编程的参考书,主要面向高校计算机专业的教师、研究生生和科研研究机构的科技工作者,以及利用GPU加速的科研人员。   刘金硕,博士,武汉大学副教授,荷兰皇家科学院访问学者,韩国建国大学访问学者,毕业于荷兰莱顿大学。主要研究方向:数字图像分析、模式识别、高性能计算。主持或参与多项科研项目,是武汉大学NVIDIA全球教学中心和全球研发中心的学术带头人。 前言
    第1章并行计算概述
    1.1并行计算简介
    1.2并行处理的计算机体系结构
    1.2.1并行计算机分类
    1.2.2并行计算机的物理结构模型
    1.3并行算法的设计方法
    1.3.1并行算法的相关概念
    1.3.2设计并行算法应注意的问题
    1.3.3并行算法的通用设计方法
    1.4基于各种并行处理体系结构的算法对比
    1.4.1SIMD算法
    1.4.2MIMD算法
    1.4.3MIMD进程通信和死锁
    1.4.4MIMD任务调度
    1.5小结
    参考文献

    第2章GPU概述
    2.1GPU的发展
    2.2GPU的体系结构
    2.2.1NVIDIA公司的GPU体系结构
    2.2.2AMD公司的GPU体系结构
    2.3多核CPU和GPU的协同工作原理
    2.4GPU并行与分布式对比
    2.5采用多核CPU和GPU的异构集群
    2.6小结
    参考文献

    第3章CUDA编程基础
    3.1CUDA简介
    3.2CUDA并行新思维
    3.3CUDA的安装及配置
    3.3.1CUDA在MacOSX中的配置
    3.3.2CUDA在Linux中的配置
    3.3.3CUDA在Windows中的配置
    ……

    第4章GPU存储器使用技巧
    第5章CUDA编程优化
    第6章基于C++的遥感影像处理的CUDA优化
    第7章基于OpenGL的体绘制技术实现剪切波数据三维可视化的CUDA优化
    第8章基于MATLAB的生物细胞图像病理诊断的CUDA优化
    第9章基于CUDA的核外计算集群中间件
    附录A数学函数
    附录B原子函数
  • 内容简介:
      《基于CUDA的并行程序设计》介绍了并行计算和图形处理器(GPU)系统结构;基于GPU并行计算的GUDA语言;CUDA的编程优化技巧;GPU存储器结构;并就生物图像分析、医学图像三维重建、遥感图像校正和信息提取等三个领域具体讨论了利用GPU实现其并行计算的实施方案和编程技巧。书中对利用GPU编程和使用方法注意事项做了详实介绍。
      《基于CUDA的并行程序设计》可以作为CUDA学习入门和编程的参考书,主要面向高校计算机专业的教师、研究生生和科研研究机构的科技工作者,以及利用GPU加速的科研人员。
  • 作者简介:
      刘金硕,博士,武汉大学副教授,荷兰皇家科学院访问学者,韩国建国大学访问学者,毕业于荷兰莱顿大学。主要研究方向:数字图像分析、模式识别、高性能计算。主持或参与多项科研项目,是武汉大学NVIDIA全球教学中心和全球研发中心的学术带头人。
  • 目录:
    前言
    第1章并行计算概述
    1.1并行计算简介
    1.2并行处理的计算机体系结构
    1.2.1并行计算机分类
    1.2.2并行计算机的物理结构模型
    1.3并行算法的设计方法
    1.3.1并行算法的相关概念
    1.3.2设计并行算法应注意的问题
    1.3.3并行算法的通用设计方法
    1.4基于各种并行处理体系结构的算法对比
    1.4.1SIMD算法
    1.4.2MIMD算法
    1.4.3MIMD进程通信和死锁
    1.4.4MIMD任务调度
    1.5小结
    参考文献

    第2章GPU概述
    2.1GPU的发展
    2.2GPU的体系结构
    2.2.1NVIDIA公司的GPU体系结构
    2.2.2AMD公司的GPU体系结构
    2.3多核CPU和GPU的协同工作原理
    2.4GPU并行与分布式对比
    2.5采用多核CPU和GPU的异构集群
    2.6小结
    参考文献

    第3章CUDA编程基础
    3.1CUDA简介
    3.2CUDA并行新思维
    3.3CUDA的安装及配置
    3.3.1CUDA在MacOSX中的配置
    3.3.2CUDA在Linux中的配置
    3.3.3CUDA在Windows中的配置
    ……

    第4章GPU存储器使用技巧
    第5章CUDA编程优化
    第6章基于C++的遥感影像处理的CUDA优化
    第7章基于OpenGL的体绘制技术实现剪切波数据三维可视化的CUDA优化
    第8章基于MATLAB的生物细胞图像病理诊断的CUDA优化
    第9章基于CUDA的核外计算集群中间件
    附录A数学函数
    附录B原子函数
查看详情
相关图书 / 更多
基于CUDA的并行程序设计
基于语料库的汉语方言俗语研究(开辟汉语言方言俗语研究的新思路。)
吴建生
基于CUDA的并行程序设计
基于量子计算的量子密码协议
石金晶
基于CUDA的并行程序设计
基于近邻思想和同步模型的聚类算法
陈新泉
基于CUDA的并行程序设计
基于MATLAB的电力电子技术和交直流调速系统仿真(第3版)
陈中、陈克伟、刘丹丹、段文勇
基于CUDA的并行程序设计
基于Python的GIS空间分析
高培超 谢一茹 叶思菁 宋长青/编著
基于CUDA的并行程序设计
基于遥感云计算的生态大数据平台建设:理论、方法与实践
董金玮等
基于CUDA的并行程序设计
基于协同演化过程视角的企业相关多元化发展研究
李章溢
基于CUDA的并行程序设计
基于R的语言研究多变量分析
吴诗玉
基于CUDA的并行程序设计
基于Agent的系统仿真导论 [美] 尤里·威伦斯基
(美) 尤里·威伦斯基 (美)威廉·兰特
基于CUDA的并行程序设计
基于新教材的高考数学研究
赵萍
基于CUDA的并行程序设计
基于机器学习的文本挖掘
扬·茨卡,弗朗齐歇克·达雷纳,阿尔诺斯特
基于CUDA的并行程序设计
基于项目教学的职业教育课程开发研究与实践
深圳职业技术大学
您可能感兴趣 / 更多
基于CUDA的并行程序设计
空中交通管理中人的因素
邓娟、牟海鹰 编
基于CUDA的并行程序设计
Photoshop CS5基础与实例教程
邓娟、周冰 著;邓娟 编