微软技术丛书:Visual Studio 2010并行编程从入门到精通

微软技术丛书:Visual Studio 2010并行编程从入门到精通
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Marshall.D.) ,
2013-01
版次: 1
ISBN: 9787302305224
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 189页
字数: 265千字
正文语种: 简体中文
46人买过
  •   多核架构是当前的行业趋势,越来越多的读者希望自己写的程序能够在这样的架构上取得良好的性能。《微软技术丛书:VisualStudio2010并行编程从入门到精通》针对并行编程,沿袭深受读者欢迎的STEP-BY-STEP风格,一次讲授一个知识点,由浅入深地介绍了相关基础知识,如任务并行和数据并行,讨论了并发集合和线程同步,阐述了如何使用VisualStudio2012来维护和调试并行应用。
      《微软技术丛书:VisualStudio2010并行编程从入门到精通》可帮助.NET开发人员理解并行编程及相关技术的核心概念,帮助他们开发高性能的并行应用。 第1章 并行编程初探
    多核计算
    多指令流/多数据流
    多线程
    同步
    加速
    阿姆德尔定律
    占斯塔夫森定律
    软件模式
    查找并发模式
    算法结构模式
    支撑结构模式
    小结
    快速参考

    第2章任务并行
    并行任务入门
    线程
    Task类
    使用函数委托
    任务中的未处理异常
    排序例子
    冒泡排序
    插入排序
    支点排序
    使用Barrier类
    重构支点排序算法
    取消
    任务之间的关系
    连续任务
    父任务和子任务
    工作窃取队列
    小结
    快速参考

    第3章数据并行
    将顺序循环展开成并行任务
    评估性能的考虑
    并行的for循环
    中断循环
    处理异常
    处理依赖关系
    化简
    使用MapReduce模式一个单词计数的例子
    小结
    快速参考

    第4章PLINQ简介
    LINQ简介
    PLINo
    PLINQ运算符和方法
    ForAll运算符
    ParallelExecutionMode
    WithMergeOptions
    AsSequential
    AsOrdered
    WithDegreeOfParallelism
    处理异常
    取消
    化简
    使用MapReduce和PLINQ
    小结
    快速参考

    第5章并发集合
    并发集合的概念
    制造者-使用者
    较低级别的同步
    SpinLock结构
    SpinWait结构
    两阶段同步
    ConcurrentStack
    ConcurrentQueue
    ConcurrentBag
    ConcurrentDictionary
    BlockingCollection
    小结
    快速参考

    第6章自定义
    确定自定义机会
    自定义制造者-使用者集合
    任务分区
    高级自定义分区
    使用Partitioner
    使用OrderablePartitioner类
    自定义调度程序
    上下文调度程序
    任务调度程序
    小结
    快速参考

    第7章报告和调试
    使用VisualStudio2010进行调试
    现场调试
    执行事后分析
    调试线程
    使用“并行任务”窗口
    使用“并行堆栈”窗口
    “线程”视图
    “任务”视图
    使用并发可视化工具
    “CPU使用率”视图
    “线程”视图
    “内核”视图
    示例应用程序
    小结
    快速参考
  • 内容简介:
      多核架构是当前的行业趋势,越来越多的读者希望自己写的程序能够在这样的架构上取得良好的性能。《微软技术丛书:VisualStudio2010并行编程从入门到精通》针对并行编程,沿袭深受读者欢迎的STEP-BY-STEP风格,一次讲授一个知识点,由浅入深地介绍了相关基础知识,如任务并行和数据并行,讨论了并发集合和线程同步,阐述了如何使用VisualStudio2012来维护和调试并行应用。
      《微软技术丛书:VisualStudio2010并行编程从入门到精通》可帮助.NET开发人员理解并行编程及相关技术的核心概念,帮助他们开发高性能的并行应用。
  • 目录:
    第1章 并行编程初探
    多核计算
    多指令流/多数据流
    多线程
    同步
    加速
    阿姆德尔定律
    占斯塔夫森定律
    软件模式
    查找并发模式
    算法结构模式
    支撑结构模式
    小结
    快速参考

    第2章任务并行
    并行任务入门
    线程
    Task类
    使用函数委托
    任务中的未处理异常
    排序例子
    冒泡排序
    插入排序
    支点排序
    使用Barrier类
    重构支点排序算法
    取消
    任务之间的关系
    连续任务
    父任务和子任务
    工作窃取队列
    小结
    快速参考

    第3章数据并行
    将顺序循环展开成并行任务
    评估性能的考虑
    并行的for循环
    中断循环
    处理异常
    处理依赖关系
    化简
    使用MapReduce模式一个单词计数的例子
    小结
    快速参考

    第4章PLINQ简介
    LINQ简介
    PLINo
    PLINQ运算符和方法
    ForAll运算符
    ParallelExecutionMode
    WithMergeOptions
    AsSequential
    AsOrdered
    WithDegreeOfParallelism
    处理异常
    取消
    化简
    使用MapReduce和PLINQ
    小结
    快速参考

    第5章并发集合
    并发集合的概念
    制造者-使用者
    较低级别的同步
    SpinLock结构
    SpinWait结构
    两阶段同步
    ConcurrentStack
    ConcurrentQueue
    ConcurrentBag
    ConcurrentDictionary
    BlockingCollection
    小结
    快速参考

    第6章自定义
    确定自定义机会
    自定义制造者-使用者集合
    任务分区
    高级自定义分区
    使用Partitioner
    使用OrderablePartitioner类
    自定义调度程序
    上下文调度程序
    任务调度程序
    小结
    快速参考

    第7章报告和调试
    使用VisualStudio2010进行调试
    现场调试
    执行事后分析
    调试线程
    使用“并行任务”窗口
    使用“并行堆栈”窗口
    “线程”视图
    “任务”视图
    使用并发可视化工具
    “CPU使用率”视图
    “线程”视图
    “内核”视图
    示例应用程序
    小结
    快速参考
查看详情
系列丛书 / 更多
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Windows核心编程(第5版):微软技术丛书
杰夫瑞(Jeffrey Richter) 著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
软件需求(第3版)
[美]Karl、Joy Beatty 著;李忠利、李淳、孔晨辉、霍金健 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Visual C# 2010从入门到精通:Step by Step
[英]夏普 著;周靖 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Windows程序设计
[美]佩措尔德 著;方敏、张胜、梁路平 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Windows程序设计 第6版 /微软技术丛书
[美]Charles Petzold 著;张大威、汤铭、段洪秀 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软技术丛书:Visual C# 2013从入门到精通
John Sharp 著;牟明福、苏正泉、周靖 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
框架设计
[美]瑞奇特(Richter J.) 著;周靖、张杰良 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Visual C#2005从入门到精通
[英]夏普 著;周靖 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Microsoft Mobile移动应用开发宝典
魏格利(Andy Wigley)、张大威 著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Scrum敏捷项目管理
[美]施瓦伯 著;李国彪 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
Visual Basic2013从入门到精通/微软技术丛书
[美]哈弗尔森 著;张海、贾洪峰 译
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软技术丛书:ASP、NET应用程序开发(MCTS教程)
[美]斯内尔(Mike Snell)、[美]诺斯罗普(Tony Northrup)、[美]约翰逊(Glenn Johnson)、[美]约翰逊(Glenn Johnson) 著;段菲、刘宝弟、陈正华 译
相关图书 / 更多
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软Azure机器学习实战手册
[美]千贺大司 山本和贵 大泽文孝
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软办公软件国际认证MOS Access 2016通关教程
徐日
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软致胜之道
李之炜、李维嘉 编著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软MTA认证98-381Python高分必看——100小时Python从0到1完全学习实战
答得喵微软MTA认证授权考试中心 著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软Azure实战参考
李竞、陈勇华 著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软办公软件国际认证MOS OFFICE 2016专业级通关教程
徐日;张晓昆
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软办公软件国际认证实训教程——Office 2016(职业教育计算机系列教材)
杨桂珍
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软办公软件国际认证MOS Office 2019七合一高分必看——办公软件完全实战案例400+(Word、Excel、PPT、Access、Outlook)
答得喵微软MOS认证授权考试中心 编著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软风云 见证软件帝国的成长、迷茫与创新
[加]戴夫·贾沃斯基(Dave Jaworski)
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软办公软件国际认证MOS Office 2016大师级通关教程
徐日;张晓昆
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软办公软件国际认证MOS Office 2016七合一高分必看 办公软件完全实战案例400+
答得喵微软MOS认证授权考试中心 著
微软技术丛书:Visual Studio 2010并行编程从入门到精通
微软传奇的缔造者:比尔.盖茨传
迈克尔·B.贝克拉夫特(Michael B. Becraft)
您可能感兴趣 / 更多
微软技术丛书:Visual Studio 2010并行编程从入门到精通
争吵的恋人:我们为什么相爱,又为什么争吵
[美]约翰·金,[美]瓦妮莎·贝内特
微软技术丛书:Visual Studio 2010并行编程从入门到精通
蒙特卡洛的密码锁(数学大师的逻辑课) 文教科普读物 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
微软技术丛书:Visual Studio 2010并行编程从入门到精通
全新正版图书 新任管理者快速成长蕾切尔·帕切科浙江教育出版社9787572277214
[美]蕾切尔· 帕切科
微软技术丛书:Visual Studio 2010并行编程从入门到精通
《生命大设计.重构》(关于“生命创造现实”这一惊人事实,独特且完整的科学探索与哲学诠释)
[美]鲍勃·伯曼 著;杨泓 译;[美]罗伯特·兰札;马泰·帕夫希奇(斯洛文尼亚)
微软技术丛书:Visual Studio 2010并行编程从入门到精通
杰出投资者的底层认知:成功投资与明智创富的10个茅塞顿开之问(《聪明的投资者》新时代精华版)
[美]J.戴维·斯坦恩(J.David Stein) 著;刘寅龙 译;庞鑫
微软技术丛书:Visual Studio 2010并行编程从入门到精通
浴缸里的海洋
[美]塞思·菲什曼
微软技术丛书:Visual Studio 2010并行编程从入门到精通
新视界文库-生命故事:生物学上的伟大发现
[美]肖恩·B.卡罗尔
微软技术丛书:Visual Studio 2010并行编程从入门到精通
洛丽塔原型:小说《洛丽塔》背后的萨莉?霍纳绑架案
[美]萨拉·魏恩曼 著;真故图书 出品
微软技术丛书:Visual Studio 2010并行编程从入门到精通
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
微软技术丛书:Visual Studio 2010并行编程从入门到精通
奇迹之门 《纽约时报》畅销书作家写给孩子的一封“成长家书”。让父母的爱与肯定,成为孩子探索世界的底气。拥抱成长的不确定性,打开通向无限可能的“奇迹之门”。
[美]艾莉森·麦基/文 (美) 柳泰恩 图
微软技术丛书:Visual Studio 2010并行编程从入门到精通
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
微软技术丛书:Visual Studio 2010并行编程从入门到精通
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯