VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
并行程序设计 第2版 高清完整版 pdf 评分:
并行程序设计 第2版 高清完整版 pdf 作者: Barry Wilkinson / Michael Allen / 陆鑫达 出版社: 机械工业出版社 原作名: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers 译者: 陆鑫达 出版年: 2005-5-1 页数: 354 装帧: 平装(无盘) 丛书: 计算机科学丛书 ISBN: 9787111162605
上传时间:2017-09 大小:337.72MB
- 1.54MB
CUDA高性能计算并行编程[整理].pdf
2021-10-11CUDA高性能计算并行编程[整理].pdf
- 16.41MB
并行程序设计导论.zip_strip3rz_sumw3j_并行_并行开发_并行程序
2022-07-15适合于新手学习并行化MPI程序以及并行思想学习
- 20.67MB
Parallel Programming for FPGAs
2018-09-10赛灵思官方出版的一本书:Parallel Programming for FPGAs,涉及高层次综合等,并附带书本相关代码
- 939KB
MPI并行程序设计.pdf
2015-05-19本书的一个特点是作者在向读者讲解MPI编程技术时采用了大量的编程的实例 对于关键部分还给出了注释使读者能更好地掌握MPI编程的能力而不只是理论知识作 者在这本书的后面部分还介绍了高级和较复杂的MPI并行程序编写技术最后作者还向 读者介绍了MPI的新发展即MPI-2 比较深入了解高性能计算技术和应用的读者都知道 高性能计算的应用更为深入的实质性问题是计算的效率问题这是和串行程序有很大的不 同作者在本书的很多章节中都贯穿了论述并行编程的效率这也是本书的另一个重要特 点由于这本书理论和实际结合较好对于计算机领域的高年级学生和非计算机专业的研 究生可以用作教科书对于已经工作的科技人员有效地较快掌握并行编程技术是很有用 的在短期培训班也可采用此书的部分章节来使用
- 1.43MB
并行编程原理及程序设计.pdf
2010-10-29对学习并行计算的各位朋友,这是一本不错的书,本人认为很不错的,希望也能对大家有帮助
- 29.76MB
Parallel Programming.pdf 完整版
2018-09-23第2版新增了机群计算等使用机群的内容,对如何打造专用和通用的机群以及设置相应的程序设计环境做了较为详尽的介绍。章后包含大量习题,其中现实生活习题非常实用,既可增强学习兴趣,又可提高并行程序设计技巧。
- 11.73MB
VHDL实用教程[完整版]_潘松_PDF高清+word文档
2019-06-28VHDL 设计示例 其中大部分经第 12 章介绍的 VHDL 综合器编译通过 第 13 章的程序绝大部分都通过了附录介绍的 EDA 实验系统上的硬件测试 可直接使用 书中还附有大量程序。设计和实验/实践方面的习题。 本书可作为...
- 47.47MB
代码之美(中文完整版).pdf
2018-11-14第2章 Subversion中的增量编辑器:像本体一样的接口 2.1 版本控制与目录树的转换 2.2 表达目录树的差异 2.3 增量编辑器接口 2.4 但这是不是艺术? 2.5 像体育比赛一样的抽象 2.6 结论 第3章 我编写过的最漂亮代码 ...
- 38.11MB
《精通Linux 设备驱动程序开发》.(Sreekrishnan).pdf
2013-02-17丛书名: 图灵程序设计丛书 操作系统 出版社:人民邮电出版社 ISBN:9787115221674 出版日期:2010 年6月 页码:468 内容简介 本书是linux设备驱动程序开发领域的权威著作。全书基于2.6内核,不仅透彻讲解了...
- 110.54MB
计算机图形学基础-pdf.zip
2020-02-21第2章计算机图形系统及图形硬件 2.1计算机图形系统概述 2.1.1计算机图形系统的功能 2.1.2计算机图形系统的结构 2.2图形输入设备 2.2.1键盘 2.2.2鼠标器 2.2.3光笔 2.2.4触摸屏 2.2.5操纵杆 ...
- 46.47MB
并行计算导论(原书第2版).[美]Ananth Grama(带详细书签).pdf
2018-04-24本书系统介绍涉及并行计算的体系结构、编程范例、算法与应用和标准等。覆盖了并行计算领域的传统问题,并且尽可能地采用与底层平台无关的体系结构和针对抽象模型来设计算法。书中选择MPI(Message Passing Interface)、POSIX线程和OpenMP这三个应用最广泛的编写可移植并行程序的标准作为编程模型,并在不同例子中反映了并行计算的不断变化的应用组合。本书结构合理,可读性强,加之每章精心设计的习题集,更加适合教学。 本书论述清晰,示例生动,并附有大量习题,适合作为高等院校计算机及相关专业本科生和研究生的教材或参考书。原版自1993年出版第1版到2003年出版第2版以来,已在世界范围内被广泛地采用为高等院校本科生和研究生的教材或参考书。 第1章 并行计算介绍 1.1 推动并行化 1.1.1 计算能力因素——从晶体管到浮点运算速度 1.1.2 内存及磁盘速度的因素 1.1.3 数据通信因素 1.2 并行计算适用范围 1.2.1 在工程及设计中的应用 1.2.2 科学计算中的应用 1.2.3 商业应用 1.2.4 计算机系统中的应用 1.3 本书的组织及内容 1.4 书目评注 习题 第2章 并行编程平台 2.1 隐式并行:微处理器体系结构的发展趋势 2.1.1 流水线与超标量执行 2.1.2 超长指令字处理器 2.2 内存系统性能的局限 2.2.1 使用高速缓存改善有效内存延迟 2.2.2 内存带宽的影响 2.2.3 躲避内存延迟的其他方法 2.2.4 多线程与预取间的权衡 2.3 并行计算平台剖析 2.3.1 并行平台的控制结构 2.3.2 并行平台的通信模型 2.4 并行平台的物理组织 2.4.1 理想并行计算机的体系结构 2.4.2 并行计算机互连网络 2.4.3 网络拓扑结构 2.4.4 静态互连网络评价 2.4.5 动态互连网络评价 2.4.6 多处理器系统中的高速缓存一致性 2.5 并行计算机的通信成本 2.5.1 并行计算机的消息传递成本 2.5.2 共享地址空间计算机的通信成本 2.6 互连网络的路由选择机制 2.7 进程-处理器映射的影响和映射技术 2.7.1 图的映射技术 2.7.2 成本-性能平衡 2.8 书目评注 习题 第3章 并行算法设计原则 3.1 预备知识 3.1.1 分解、任务与依赖图 3.1.2 粒度、并发性与任务交互 3.1.3 进程和映射 3.1.4 进程与处理器 3.2 分解技术 3.2.1 递归分解 3.2.2 数据分解 3.2.3 探测性分解 3.2.4 推测性分解 3.2.5 混合分解 3.3 任务和交互的特点 3.3.1 任务特性 3.3.2 任务间交互的特征 3.4 负载平衡的映射技术 3.4.1 静态映射方案 3.4.2 动态映射方案 3.5 包含交互开销的方法 3.5.1 最大化数据本地性 3.5.2 最小化争用与热点 3.5.3 使计算与交互重叠 3.5.4 复制数据或计算 3.5.5 使用最优聚合交互操作 3.5.6 一些交互与另一些交互的重叠 3.6 并行算法模型 3.6.1 数据并行模型 3.6.2 任务图模型 3.6.3 工作池模型 3.6.4 主-从模型 3.6.5 流水线模型或生产者-消费者模型 3.6.6 混合模型 3.7 书目评注 习题 第4章 基本通信操作 4.1 一对多广播以及多对一归约 4.1.1 环或线性阵列 4.1.2 格网 4.1.3 超立方体 4.1.4 平衡二叉树 4.1.5 算法细节 4.1.6 成本分析 4.2 多对多广播和归约 4.2.1 线性阵列和环 4.2.2 格网 4.2.3 超立方体 4.2.4 成本分析 4.3 全归约与前缀和操作 4.4 散发和收集 4.5 多对多私自通信 4.5.1 环 4.5.2 格网 4.5.3 超立方体 4.6 循环移位 4.6.1 格网 4.6.2 超立方体 4.7 提高某些通信操作的速度 4.7.1 消息分裂和路由选择 4.7.2 全端口通信 4.8 小结 4.9 书目评注 习题 第5章 并行程序的解析建模 5.1 并行程序中的开销来源 5.2 并行系统的性能度量 5.2.1 执行时间 5.2.2 总并行开销 5.2.3 加速比 5.2.4 效率 5.2.5 成本 5.3 粒度对性能的影响 5.4 并行系统的可扩展性 5.4.1 并行程序的扩展特性 5.4.2 可扩展性的等效率度量 5.4.3 成本最优性和等效率函数 5.4.4 等效率函数的下界 5.4.5 并发度和等效率函数 5.5 最小执行时间和最小成本最优执行时间 5.6 并行程序渐近分析 5.7 其他可扩展性的度量 5.8 书目评注 习题 第6章 使用消息传递模式编程 6.1 消息传递编程的原理 6.2 操作构件:发送和接收操作 6.2.1 阻塞式消息传递操作 6.2.2 无阻塞式消息传递操作 6.3 MPI:消息传递接口 6.3.1 启动和终止MPI库 6.3.2 通信器 6.3.3 获取信息 6.3.4 发送和接收消息 6.3.5 实例:奇偶排序 6.4 拓扑结构与嵌入 6.4.1 创建和使用笛卡儿拓扑结构 6.4.2 实例:Cannon的矩阵与矩阵相乘 6.5 计算与通信重叠 6.6 聚合的通信和计算操作 6.6.1 障碍 6.6.2 广播 6.6.3 归约 6.6.4 前缀 6.6.5 收集 6.6.6 散发 6.6.7 多对多 6.6.8 实例:一维矩阵与向量相乘 6.6.9 实例:单源最短路径 6.6.10 实例:样本排序 6.7 进程组和通信器 6.8 书目评注 习题 第7章 共享地址空间平台的编程 7.1 线程基础 7.2 为什么要用线程 7.3 POSIX线程API 7.4 线程基础:创建和终止 7.5 Pthreads中的同步原语 7.5.1 共享变量的互斥 7.5.2 用于同步的条件变量 7.6 控制线程及同步的属性 7.6.1 线程的属性对象 7.6.2 互斥锁的属性对象 7.7 线程注销 7.8 复合同步结构 7.8.1 读-写锁 7.8.2 障碍 7.9 设计异步程序的技巧 7.10 OpenMP:基于命令的并行编程标准 7.10.1 OpenMP编程模型 7.10.2 在OpenMP中指定并发任务 7.10.3 OpenMP中的同步结构 7.10.4 OpenMP中的数据处理 7.10.5 OpenMP库函数 7.10.6 OpenMP中的环境变量 7.10.7 显式线程与基于OpenMP编程的比较 7.11 书目评注 习题 第8章 稠密矩阵算法 8.1 矩阵向量乘法 8.1.1 一维行划分 8.1.2 二维划分 8.2 矩阵与矩阵的乘法 8.2.1 简单的并行算法 8.2.2 Cannon算法 8.2.3 DNS算法 8.3 线性方程组求解 8.3.1 简单高斯消元算法 8.3.2 带部分主元选择的高斯消元算法 8.3.3 求解三角系统:回代法 8.3.4 求解线性方程组时的数值因素 8.4 书目评注 习题 第9章 排序 9.1 并行计算机中的排序问题 9.1.1 输入输出序列的存放位置 9.1.2 如何进行比较 9.2 排序网络 9.2.1 双调排序 9.2.2 将双调排序映射到超立方体和格网 9.3 冒泡排序及其变体 9.3.1 奇偶转换 9.3.2 希尔排序 9.4 快速排序 9.4.1 并行快速排序 9.4.2 用于CRCWPRAM的并行形式 9.4.3 用于实际体系结构的并行形式 9.4.4 主元选择 9.5 桶和样本排序 9.6 其他排序算法 9.6.1 枚举排序 9.6.2 基数排序 9.7 书目评注 习题 第10章 图算法 10.1 定义和表示 10.2 最小生成树:Prim算法 10.3 单源最短路径:Dijkstra算法 10.4 全部顶点对间的最短路径 10.4.1 Dijkstra算法 10.4.2 Floyd算法 10.4.3 性能比较 10.5 传递闭包 10.6 连通分量 10.7 稀疏图算法 10.7.1 查找最大独立集 10.7.2 单源最短路径 10.8 书目评注 习题 第11章 离散优化问题的搜索算法 11.1 定义与实例 11.2 顺序搜索算法 11.2.1 深度优先搜索算法 11.2.2 最佳优先搜索算法 11.3 搜索开销因子 11.4 并行深度优先搜索 11.4.1 并行DFS的重要参数 11.4.2 并行DFS分析的一般框架 11.4.3 负载平衡方案分析 11.4.4 终止检测 11.4.5 试验结果 11.4.6 深度优先分支定界搜索的并行形式 11.4.7 IDA*的并行形式 11.5 并行最佳优先搜索 11.6 并行搜索算法的加速比异常 11.7 书目评注 习题 第12章 动态规划 12.1 动态规划概述 12.2 串行一元DP形式 12.2.1 最短路径问题 12.2.2 0/1背包问题 12.3 非串行一元DP形式 12.4 串行多元DP形式 12.5 非串行多元DP形式 12.6 综述与讨论 12.7 书目评注 习题 第13章 快速傅里叶变换 13.1 串行算法 13.2 二进制交换算法 13.2.1 全带宽网络 13.2.2 有限带宽网络 13.2.3 并行快速傅里叶变换中的额外计算 13.3 转置算法 13.3.1 二维转置算法 13.3.2 转置算法的推广 13.4 书目评注 习题 附录A 函数的复杂度与阶次分析 索引
- 58.0MB
CUDA并行程序设计 GPU编程指南 pdf 中文版 完整版.part1
2017-03-31CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,译著双馨 全面、详实地讲解了CUDA并行程序设计的技术知识点和编程方法,包含大量实用代码示例,是目前学习CUDA编程最权威的著作之一
- 9KB
parallel_programming_Chinese:翻译并行编程的一本书
2021-05-11-深入理解并行编程 -Is Parallel Programming Hard, And, If So, What Can You Do About It? 英文地址 中文地址 第一次看到此书,是在并发编程网上。下载后,看了头几章,就觉得本书价值很大。随后,发现此书并没有翻译完全,所以,自己准备利用业余时间将此书翻译完整。
- 6.75MB
perfbook.2019.12.22a.pdf_深入理解并行编程_prefbook_perfbook_
2021-10-03并行编程详解,帮助开发者更好理解并行编程,开发高并行程序
- 31.82MB
CUDA并行程序设计GPU编程指南(包含原书代码book.h CPUBitmap.h等)
2018-09-03CUDA并行程序设计GPU编程指南(包含原书代码book.h CPUBitmap.h等)
- 20.18MB
Tcl_TK编程权威指南pdf
2011-03-25Tcl_TK编程权威指南pdf 内容简介回到顶部↑Tcl/Tk是第一种...使用Tcl脚本程序可以将这些原语组装成完整的应用程序。脚本语言层可以存取与shell类似的功能以运行其他的程序,可以存取文件系统,还可以直接通过自己定义的...
- 17.27MB
Java并发编程part2
2011-04-16中文完整版的Java并发编程实践PDF电子书 作者:Brian Gogetz Tim Peierls Joshua Bloch Joseph Bowbeer David Holmes Doug Lea 译者:韩锴 方秒 目录 第1章 介绍 1.1 并发的(非常)简短历史 1.2 线程的优点 1.3 ...
- 24.30MB
大话处理器:处理器基础知识读本
2012-10-21大话处理器:处理器基础知识读本的真正完整本,全部八章,手动呕血扫描加书签,非网上那种6.33MB的太监版~!以全家人性命为誓~! 作者简介 万木杨,网名木兮清扬,华为公司服务近6年,曾任软件工程师、算法工程师、...
- 19.7MB
Java并发编程实践part1
2011-04-16中文完整版的Java并发编程实践PDF电子书 作者:Brian Gogetz Tim Peierls Joshua Bloch Joseph Bowbeer David Holmes Doug Lea 译者:韩锴 方秒 目录 第1章 介绍 1.1 并发的(非常)简短历史 1.2 线程的优点 1.3 ...
- 136.94MB
CUDA并行程序设计 GPU编程指南 shanecook 中文版全522页(高清完整版)
2019-03-01不可多得的GPU编程指南,高清完整版,之前淘宝买的,赚点积分
- 31.76MB
CUDA并行编程中文试读版+英文原版
2017-10-12CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,译著双馨.真的很值得一读
- 1.3MB
并行程序设计基础.pdf
2009-02-20并行程序设计基础,联想高性能服务器事业部,介绍并行编程方面的经验
- 12KB
线程实现生产者消费者
2019-02-12Linux间线程的创建和退出和回收,条件变量的使用,最后利用pthread实现生产者和消费者模型。
- 4.24MB
并行计算导论 pdf
2011-01-11本书是并行计算,特别是分布式并行计算环境和消息传递并行 编程的入门教材,目的是促进并行计算技术在我国的应用。书中介 绍了并行计算的基础知识、Linux/UNIX 的基本使用、基于Linux 机 群的并行计算平台的建立、并行算法的设计和MPI 消息传递并行编 程的基本概念与方法。书中还提供了一批典型科学计算问题的并行 算法与程序设计实例,介绍了一些当前国际上流行的科学计算软件 工具及平台。本书力求从简单入手,循序渐进,读者不需要有太多的 预备知识,在逐步学习使用的过程中学会利用并行计算解决自己学 习和工作中的问题。 本书侧重介绍高性能计算的实用技术,可作为信息技术与计算 专业的专业基础课教材,也可作为其他理工科非计算机专业的并行 计算课程教材。此外,本书还可作为有关Linux 机群建造、MPI 消 息传递并行算法设计与编程及常用高性能科学计算软件的参考书使 用。
- 29.63MB
分布式系统设计 [美]jie wu著 高传善 译
2012-06-11自己花钱买的电子书,高清完整版!很实用的教材,读起来一点也不晦涩。 目 录 译者序 前言 第1章 概论 1.1 推动因素 1.2 基本计算机组成 1.3 分布式系统的定义 1.4 我们的模型 1.5 互连网络 1.6 应用与标准 ...
- 347B
Visual C++音频视频处理技术及工程实践地址
2012-12-18第2章 Visual C++ 2005开发基础 25 2.1 Visual C++ 2005新增特性 26 2.1.1 句柄(Handles) 26 2.1.2 类型的声明 26 2.1.3 对代码编辑的改进 27 2.2 VC能做的事情 27 2.2.1 生成传统的控制台应用程序 27 ...