技术标签: c# C# parallel 开发技术 .net .NET .Net 编程 任务
基本信息
原书名: Professional Parallel Programming with C#: Master Parallel Extensions with .NET 4
原出版社: Wrox
作者: (美)Gaston Hillar [作译者介绍]
译者: 郑思遥 房佩慈
出版社:清华大学出版社
ISBN:9787302273561
上架时间:2012-1-9
出版日期:2012 年1月
开本:16开
页码:487
版次:1-1
样章试读:http://www.china-pub.com/computers/common/mianfeisd.asp?id=59001
内容简介:
您想淋漓尽致地发挥多核计算机系统的处理能力吗?《c#并行编程高级教程:精通.net 4 parallel extensions》将帮助您实现这一夙愿。这本精品书籍浓墨重彩地描述如何使用c# 4、visual studio 2010和.net framework 4高效地创建基于任务的并行应用程序,详细讲述最新的单指令、多数据流指令和向量化等并行编程技术,介绍现代并行库,讨论如何珠联璧合地使用高级intel工具与c#,并指导您巧妙使用新引入的轻型协调结构来开发自己的解决方案并解决最棘手的并发编程问题。
主要内容
介绍如何基于新task parallel library和.net 4设计稳定的可扩展并行应用程序。
讲解命令式数据并行、命令式任务并行、并发集合以及协调数据结构。
描述plinq高级声明式数据并行。
讨论如何使用新的visual studio 2010并行调试功能来调试匿名方法、任务和线程。
演示如何对数据源进行分区,以便在不同任务和线程之间合理分配工作负荷。
作者介绍:
Gastón C. Hillar是一位独立软件咨询师,自1997年起便一直从事并行编程、多处理器和多核领域的研究,Gastón拥有使用C#和.NET Framework来设计和开发各种复杂并行解决方案的丰富经验,曾于2009年荣膺Intel Black Belt Software Developer奖。
文章浏览阅读1.3k次。修改IP (modify) 停止连接 (down) 删除连接(delete) 连接生效(三种方式) 重新加载配置文件(load reload)_nmcli c
文章浏览阅读5.5k次。1.写在前面我很纠结着标题该怎么取,因为对于这个图表框架我只使用了linechart,但是用的非常非常的多,公司很多地方都是折线图。因为项目有关折线图的功能基本都完了,所以抽出一部分东西出来记录下来。这里抽出的效果图如下: 领导具体的要求有这么几点: 1. 第一个折线图表示实时功率,后面的月 年 总体都是发电量,并且日实时功率要充满(就是fill),其他的不用; 2. 日实时功率图表_mpachart折线图设置虚线
文章浏览阅读947次。深入理解SELinux SEAndroid(结局) 二 SEAndroid源码分析有了上文的SELinux的基础知识,本节再来看看Google是如何在Android平台定制SELinux的。如前文所示,Android平台中的SELinux叫SEAndroid。先来看SEAndroid安全策略文件的编译。 1. 编译sepolicy Android平台中:_restorecon lsetfileconon read-only file system
文章浏览阅读1.6k次。在本实例中,将实现如何在热点模式下实现异步TCP服务器。_esp8266 tcp server arduino
文章浏览阅读552次。1 spring概述它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。Spring是一个轻量级Java开发框架Spring设计目标:Spring为开发者提供一个一站式轻量级应用开发平台;但是 Spring 仍然可以和其他的框架无缝整合。Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。Spring所有的功能 的底层都依赖于它的两个核心特性,也就是依赖注入(dependency injection,DI)和面向切面编程(aspect-oriented
文章浏览阅读608次。1、Build——Generate Signed Bundle or APK这里不是mykey,而是android.keystore2、_将androidstudio的项目打包apk
文章浏览阅读297次。在新建完成后会在创建的目录下生成相关工程文件如图所示:Assets: 资源(场景脚本模型)Library: 库(系统)Logs: 日志Packages: 导入的包ProjectSettings: 工程设置Temp: 临时文件(文件过大可以删除部分缓存)UserSettings: 设置。_unity从零开始
文章浏览阅读823次。题目地址:hdu-1829 本题是考察并查集的运用。 **题意:有k对编号为1~n的果蝇交配了, 给你数据后让你判断是否有同性恋。**Problem Description Background Professor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that th_a bug's life hdu - 1829
文章浏览阅读3.8k次,点赞6次,收藏13次。论文题目:Unsupervised representation learning with deep convolutional generative adversarial networks Torch地址:https://github.com/pytorch/examples/tree/master/dcgan 摘要:近年来,基于卷积神经网络 (CNN) 的监督学习广泛应用于计算机视觉领域。然,无监督CNN却鲜有关注。本文希冀在无监督学习和有监督学习之间建立CNN桥梁,并引入深度卷积生成对抗_deep convolution generative adversarial networks论文地址
文章浏览阅读449次。_杰理之如何修改用户flash可用空间大小
文章浏览阅读3.5w次,点赞4次,收藏4次。用Android Studio中导入第三方库工程的时候出现的问题:Error:(28, 0) Cannot get property 'junitVersion' on extra properties extension as it does not exist出现这种问题原因是第三方库工程 引用了 自定义的 junitVersion 这个名字的ext;因此在该项目的根目录那_cannot get property 'android' on extra properties extension as it does not e
文章浏览阅读8k次。这篇文章主要讲了electron应用的基本架构,并对之前下载的应用进行分析electron应用的基本架构在electron中,主要有两类进程。一类是主进程main,还有一类是渲染器进程renderer。主进程只有一个,负责对整个应用的管理,包括后台操作,创建GUI,以及处理GUI与后台的交互操作。但是光有主进程是无法显示应用窗口的,我们需要在主进程中调用BrowserWindow模块才能使用不同的窗_electron 工程结构