1
版权声明:
本文章及相关实例由金旭亮设计制作,出于交流目的而发布,允许通过网络复制传
播,以起到普及软件开发技术的目的。但任何机构及个人未经本人许可,不可将其
用于商业目的。
若有 IT 培训机构开设.NET 课程,或者软件企业对本公司员工进行内部培训欲用到此
资源,可与金旭亮本人联系。
联系方式:
电子邮件:JinXuLiang@bit.edu.cn
个人博客:http://blog.csdn.net/bitfan
通讯地址:北京理工大学计算机学院软件研究所
邮编:100081
更多的软件技术教学与学习资源请关注金旭亮个人博客。
========================================================================
目录
第 19 章 并行计算技术基础 ........................................................................................................... 2
19.1 并行计算概述.................................................................................................................. 2
19.1.1 并行计算是计算的未来 ....................................................................................... 2
19.1.2 并行计算的基本原理 ........................................................................................... 4
19.1.3 并行计算所带来的挑战 ..................................................................................... 11
19.2 .NET 4.0 中的并行计算组件 .......................................................................................... 13
19.3 让一切“并行”——任务并行库原理及应用 ............................................................ 14
19.3.1 任务并行库简介 ................................................................................................. 14
19.3.2 从线程到任务 ..................................................................................................... 16
19.3.3 使用 Parallel 类——让一切并行起来 ............................................................... 21
19.3.4 任务并行库原理初探 .......................................................................................... 26
19.3.5 任务的创建与任务的状态 ................................................................................. 28
19.3.6 同步多个任务 ..................................................................................................... 31
19.3.7 任务处理结果的取回 ......................................................................................... 33
19.3.8 任务的取消 ......................................................................................................... 36
19.3.9 处理并行计算中的异常 ..................................................................................... 41
19.4 让查询执行得更快——Parallel LINQ ........................................................................... 45
19.4.1 PLINQ 概述 ........................................................................................................... 46
19.4.2 基于 PLINQ 开发 ................................................................................................. 47
19.4.3 深入探索 PLINQ .................................................................................................. 53
19.5 并行计算的应用实例 .................................................................................................... 55
19.5.1 图像处理——并行计算的应用实例 ................................................................. 55
19.6.2 并行计算的未来之路 ......................................................................................... 57
《.NET 4.0 并行计算技术基础》系列文章结束语 ...................................................................... 59
- 1
- 2
- 3
- 4
- 5
- 6
前往页