- 3
- 0
- 约2.56千字
- 约 70页
- 2017-08-12 发布于河南
- 举报
NET4 技术亮点剖析-金老师课件
北京理工大学计算机学院 金旭亮;.NET技术王国探秘
并行计算的时代
“拥抱变化”的软件系统
“动静结合”的编程世界;;;;Reflector:用过的人都说好……;然而,仅有技术是不够的……;IL(Intermediate Language),CLR能识别的“面向对象”的汇编语言。;使用ildasm工具;var v = new { Amount = 108, Message = Hello };;对于应用层的开发,大多数情况下,即使不了解IL也没有多大影响。
对于有以下需求的开发者而言,掌握IL还是很有必要的:;;CPU的多核化,驱动着软件开发进入并行计算的时代。;要完成之数据处理任务:递增一个整数数组中的每个元素值,完成整个数据处理工作需108次操作。;并行计算所带来的挑战;并行程序与串行程序的对比;.NET 4.0中的并行计算组件;某台计算机安装有多个网络接口(Network Interface),每个网络接口都可以定义自己的网关(Gateway)和DNS服务器,我们希望能以并行的方式检测此台计算机是否联网。;如果直接采用多线程开发,则必须要精心考虑应该创建多少个线程,并需要实现复杂的线程同步:;TPL提供了一个“Parallel”类,可以使用它的ForEach方法来并行处理数据集合中单个数据项;TPL为并行循环内置了“中途取消”的机制;示例中使用Parallel.ForEac
您可能关注的文档
最近下载
- 2025年江苏省南通市单招职业适应性测试题库及答案(全优).docx VIP
- 中级列车员职业技能鉴定试题库及答案.docx VIP
- 基于GAN的图像超分辨率重建技术研究.docx VIP
- 创伟70-T3-7R5G011P参数说明书.pdf VIP
- 外研版(新教材)三年级下册英语Unit 2《Know your body》全单元教学课件.pptx
- 生命探测仪应用.ppt VIP
- 雷达生命探测仪原理.ppt VIP
- 幼儿园中小学防诈骗反诈防骗家长会课件.pptx VIP
- 2025年温州职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- 2025年安徽广播影视职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
原创力文档

文档评论(0)