没有合适的资源?快使用搜索试试~ 我知道了~
首页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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
会员权益专享
最新资源
- 基于单片机的瓦斯监控系统硬件设计.doc
- 基于单片机的流量检测系统的设计_机电一体化毕业设计.doc
- 基于单片机的继电器设计.doc
- 基于单片机的湿度计设计.doc
- 基于单片机的流量控制系统设计.doc
- 基于单片机的火灾自动报警系统毕业设计.docx
- 基于单片机的铁路道口报警系统设计毕业设计.doc
- 基于单片机的铁路道口报警研究与设计.doc
- 基于单片机的流水灯设计.doc
- 基于单片机的时钟系统设计.doc
- 基于单片机的录音器的设计.doc
- 基于单片机的万能铣床设计设计.doc
- 基于单片机的简易安防声光报警器设计.doc
- 基于单片机的脉搏测量器设计.doc
- 基于单片机的家用防盗报警系统设计.doc
- 基于单片机的简易电子钟设计.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](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)