没有合适的资源?快使用搜索试试~ 我知道了~
首页Parallel Programming with Microsoft.NET.pdf
Parallel Programming with Microsoft.NET.pdf
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
Parallel Programming with Microsoft.NET
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/4307334/bg1.jpg)
001
SPINE= .484”
PARAL L E L PROG RAM M ING WITH MI CR O SO FT
®
.N ET
PARALLE L PR OG RAM M I NG WITH MI CROSOFT
®
.NET
• • • • • •
• • • • • • • •
• • • • • • •
• • • • •
Software Development
patterns & practices
Proven practices for predictable results
Save time and reduce risk on your
software development projects by
incorporating patterns & practices,
Microsoft’s applied engineering
guidance that includes both production
quality source code and documentation.
The guidance is designed to help
software development teams:
Make critical design and technology
selection decisions by highlighting
the appropriate solution architectures,
technologies, and Microsoft products
for common scenarios
Understand the most important
concepts needed for success by
explaining the relevant patterns and
prescribing the important practices
Get started with a proven code base
by providing thoroughly tested
software and source that embodies
Microsoft’s recommendations
The patterns & practices team consists
of experienced architects, developers,
writers, and testers. We work openly
with the developer community and
industry experts, on every project, to
ensure that some of the best minds in
the industry have contributed to and
reviewed the guidance as it is being
developed.
We also love our role as the bridge
between the real world needs of our
customers and the wide range of
products and technologies that
Microsoft provides.
The CPU meter shows the problem. One core is running at 100 percent, but all
the other cores are idle. Your application is CPU-bound, but you are using only a
fraction of the computing power of your multicore system. What next?
The answer, in a nutshell, is parallel programming. Where you once would have
written the kind of sequential code that is familiar to all programmers, you now
fi nd that this no longer meets your performance goals. To use your system’s CPU
resources effi ciently, you need to split your application into pieces that can run at
the same time.
This is easier said than done. Parallel programming has a reputation for being the
domain of experts and a minefi eld of subtle, hard-to-reproduce software defects.
Everyone seems to have a favorite story about a parallel program that did not
behave as expected because of a mysterious bug.
These stories should inspire a healthy respect for the diffi culty of the problems
you face in writing your own parallel programs. Fortunately, help has arrived.
Microsoft .NET Framework 4 introduces a new programming model for
parallelism that signifi cantly simplifi es the job. Behind the scenes are supporting
libraries with sophisticated algorithms that dynamically distribute computations
on multicore architectures.
Proven design patterns are another source of help. Parallel Programming with
Microsoft .NET introduces you to the most important and frequently used pat-
terns of parallel programming and gives executable code samples for them, using
the Task Parallel Library (TPL) and Parallel LINQ (PLINQ).
P A R A L L E L
P
R O G R A M M I N G
M
I C R O S O F T
®
.N E T
Design Patterns for
Decomposition and Coordination
on Multicore Architectures
Colin Campbell
Ralph Johnson
Ade Miller
Stephen Toub
Foreword by
Tony Hey
WITH
9 780735 651593
ISBN-13: 978-0-7356-5159-3
90000
For more information explore:
msdn.microsoft.com/practices
U.S.A. $29.99
[Recommended]
![](https://csdnimg.cn/release/download_crawler_static/4307334/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/4307334/bg3.jpg)
![](https://csdnimg.cn/release/download_crawler_static/4307334/bg4.jpg)
Parallel Programming
with Microsoft
®
.NET
Design Patterns for Decomposition and
Coordination on Multicore Architectures
Colin Campbell
Ralph Johnson
Ade Miller
Stephen Toub
![](https://csdnimg.cn/release/download_crawler_static/4307334/bg5.jpg)
ISBN 9780735640603
This document is provided “as-is.” Information and views expressed in this
document, including URL and other Internet website references, may change
without notice. You bear the risk of using it. Unless otherwise noted, the
companies, organizations, products, domain names, email addresses, logos,
people, places, and events depicted in examples herein are fictitious. No
association with any real company, organization, product, domain name,
email address, logo, person, place, or event is intended or should be inferred.
Complying with all applicable copyright laws is the responsibility of the user.
Without limiting the rights under copyright, no part of this document may be
reproduced, stored in or introduced into a retrieval system, or transmitted in
any form or by any means (electronic, mechanical, photocopying, recording,
or otherwise), or for any purpose, without the express written permission of
Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or
other intellectual property rights covering subject matter in this document.
Except as expressly provided in any written license agreement from Microsoft,
the furnishing of this document does not give you any license to these patents,
trademarks, copyrights, or other intellectual property.
© 2010 Microsoft Corporation. All rights reserved.
Microsoft, MSDN, Visual Basic, Visual C#, Visual Studio, Windows, Windows
Live, Windows Server, and Windows Vista are trademarks of the Microsoft
group of companies.
All other trademarks are property of their respective owners.
剩余216页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
gengmingchina
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 保险服务门店新年工作计划PPT.pptx
- 车辆安全工作计划PPT.pptx
- ipqc工作总结PPT.pptx
- 车间员工上半年工作总结PPT.pptx
- 保险公司员工的工作总结PPT.pptx
- 报价工作总结PPT.pptx
- 冲压车间实习工作总结PPT.pptx
- ktv周工作总结PPT.pptx
- 保育院总务工作计划PPT.pptx
- xx年度现代教育技术工作总结PPT.pptx
- 出纳的年终总结PPT.pptx
- 贝贝班班级工作计划PPT.pptx
- 变电值班员技术个人工作总结PPT.pptx
- 大学生读书活动策划书PPT.pptx
- 财务出纳月工作总结PPT.pptx
- 大学生“三支一扶”服务期满工作总结(2)PPT.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)