写点什么

plinq

收录了 plinq 频道下的 20 篇内容

PLINQ 改名为 Parallel Extensions 发布

Parallel Extensions,也就是原来的PLINQ,发布了一个社区技术预览版。Parallel Extensions已经比PLINQ的功能大大前进了一步,并且会包括一个强制式的数据并行API。

PDC 09:PLINQ 使用过程中常见性能问题及应对方案

在上月举行的PDC 09大会上,微软并行库团队的开发工程师Igor Ostrovsky介绍了PLINQ的工作原理,以及多核编程中,尤其是在PLINQ使用过程中几种常见性能问题及应对方法。Igor表示,这些性能问题很少在顺序编程中遇到,因此在并行环境中容易被人忽视。

.NET 4.0 Beta 1 将为 PLINQ 带来些什么?

Ed Essey,微软并行计算团队的程序经理,记述了一些针对PLINQ的最新增强功能,很快要发布的.NET 4.0 Beta 1将会包含这些功能。他们涉及到:“With"运算符模式(Operators Pattern)、执行模式( Execution Mode)、取消操作(Cancellation)、部分代码的重构、性能提升。

进一步了解并行 LINQ

MSDN Magazine最近介绍了并行LINQ(Parallel LINQ)技术。并行LINQ是一个LINQ的扩展,也被叫做PLINQ,旨在自动为LINQ查询语句添加多线程支持。

并行 Mono

最近,我们宣布了Mono完全支持C# 3。紧接着它又提供了对并行LINQ的支持。作为微软并行扩展库的一部分,并行LINQ支持开发人员跨多线程来快速执行查询。

声明式、命令式以及基于任务的并行化.NET 开发

Daniel Moth发布了四个关于.NET并行扩展(Parallel Extensions for .NET)的视频,这些内容覆盖了最新为.NET框架所发布的声明式、命令式以及基于任务的并行化API。

微软发布了 2008 年六月 CTP 版本的.NET Framework 并行扩展库

微软发布了.NET Framework并行扩展库的2008年六月CTP版本。

利用 F#在 Silverlight 中实现并行编程

.NET 4带来的一大变革,就是让我们更容易地在.NET平台上进行并行编程,可惜Silverlight却不能从中获益。不过不用气馁,目前我们可以利用F#来在Silverlight中进行并行编程。

Visual Studio 2010 特性聚焦:分析和调试并行应用程序

Visual Studio 2010将为分析和调试并行应用程序带来一些新的功能。其中包括了调试代码的相关工具,这些工具以任务而非线程和分析器的方式来显示OS是如何有效地调度线程的。

Mono 3.2.7 发布,JIT 和 GC 进一步改进

Mono 3.2.7已经发布,带来了很多新特性,如改进的JIT、新的面向LINQ的解释器以及使用了64位原生指令等等。

.NET 4 特性聚焦:并行编程

微软计划在.NET 4中发布一个涉及广泛的并行编程函数库。它们包括并行LINQ(Parallel LINQ)、结构化并行性语法(Structured Parallelism)(如Parallel.For)、任务并行库和协调一致的数据结构(Coordination Data Structures)。

微软和 Intel 向并行计算领域投入 2 千万美元

微软和Intel最近宣布在未来5年内联合投资2千万美元到并行计算领域。

使用.NET 进行并行编程

微软的模式与实践团队(pattern & practices team)最近发表了名为《使用.NET进行并行编程(Parallel Programming with Microsoft .NET)》的技术书籍,此书包含了为.NET编写并行程序的向导。其基本内容囊括了6个针对并行编程的设计模式,以及相应的代码示例。

DryadLINQ 让分布式计算更美好

Dryad和DryadLINQ是微软研究院的两个项目,用于辅助C#开发人员在计算机集群或数据中心里处理大规模的数据。

微软.NET 编程语言的未来

对.NET平台的编程语言的当前趋势进行分析之后,几件事情慢慢浮出水面。在PDC2008召开期间,微软逐步公开了围绕.NET和编程语言的很多想法,据此我们可以饶有兴趣地对.NET的未来预测一番。

PDC 09:并行和异步编程中的挑战及 F#的应对方案

在正在举办的PDC 09大会中,F#的程序经理Luke Hoban发表了一场名为“F#并行与异步编程”的演讲,其中提出了并行与异步编程的多个重点与挑战,并解释了F#是如何从语言特性及类库框架两方面来给出合适应对方案。

Silverlight 之轻

在本文中,笔者要着重强调的是“Silverlight之轻!”, Silverlight是企业应用展现层的轻量级解决方案,从本文开始,笔者将采用连载的方式与大家一起探讨Silverlight在企业级应用解决方案与特性。

Silverlight 之重

上期笔者刚提出Silverlight之轻,本期就要讨论silverlight之重?请大家不要觉得奇怪,架构的轻与重永远都是相对而言,虽然Silverlight相对于传统C/S架构有更加轻型的运行时环境,但相较于Html+JavaScript等传统B/S架构确实具有更加庞大的基础类库支持。Silverlight依靠.Net平台,使用C#高级语言代替JavaScript脚本语言,实现了强大的客户端计算能力、支持多线程,继承了WPF丰富的样式、控件、特效与动画,更可控的浏览器适应性,更安全的沙箱模式,客户端嵌入式数据库等,这就是本期要给大家介绍的重点—Silverlight之重。

Silverlight 轻量级查询对比

信息系统的本质是对信息的输入、查询、计算、存储和输出操作,这就像金融的本质是价值的跨时空交换一样,虽然信息系统有各种各样的“衍生品”但都离不开信息,离不开信息的表现形式:结构化与非结构化数据,而结构化数据几乎已经成为了上世纪90年代以来信息系统的必需品,譬如数据库对象、XML标签化数据、实体类对象,我们都可以认为是结构化数据。特别是在企业级应用中对结构化数据的处理能力往往是技术选型的关键指标,本期我们就来深入探讨一下Silverlight的数据查询能力。

数据引擎,One Size Fits All真的能实现么?
数据引擎,One Size Fits All 真的能实现么?

真的存在一种适用于所有场景的解决方案?在组装式Lambda架构和一体化Kappa架构间,为何越来越多的组织选择后者?多云环境中,企业在选择数据平台时应该考虑哪些关键因素?

plinq专题_资料-InfoQ中文网